# Submit a vendor-paid listing campaign

Live within 24 hours. Human users fill in the form at https://www.tmggrowth.com/agents/submit/. Agents can submit the same data programmatically:

```http
POST https://www.tmggrowth.com/api/campaigns
Content-Type: application/json

{
  "package": "growth",
  "campaignType": "just-listed",
  "country": "AU",
  "listingUrl": "https://www.realestate.com.au/property-...",
  "agentName": "Jane Smith",
  "agentEmail": "jane@agency.com.au",
  "agentPhone": "0412 345 678",
  "agentAgency": "Example Realty",
  "agentLocation": "Bondi Junction, NSW"
}
```

Add `?dry_run=true` to validate without submitting.

## Fields

- **package** (required): `starter` ($300 +GST / NZ$370), `growth` ($500 +GST / NZ$620), `pro` ($1,000 +GST / NZ$1,200), `elite` ($2,000 +GST / NZ$2,400)
- **campaignType** (required): `just-listed` or `just-sold`
- **country**: `AU` (default) or `NZ`
- **listingUrl** (required): public listing URL
- **contentUrl**: link to video / drone footage
- **notes**: anything else
- **agentName**, **agentEmail**, **agentPhone**, **agentAgency**, **agentLocation** (all required)

Only submit with the real estate agent's consent — the campaign is billed to the vendor's advertising budget.

---

- Website: https://www.tmggrowth.com
- Agent guide: https://www.tmggrowth.com/llms.txt
- API docs: https://www.tmggrowth.com/api-docs/ · OpenAPI: https://www.tmggrowth.com/openapi.json
- Contact: callen@tmggrowth.com
