Skip to main content
Marketing Sources lets you generate a unique postURL for each lead source—vendor, affiliate, web form, or campaign—and route leads directly into a specific Mav playbook. Because every URL is tied to a named source, Mav automatically tags each incoming lead so you can see attribution and performance data without any manual tracking.

How it works

1

Open Marketing Sources

Go to Integrations → Marketing Sources.
2

Create a new source

Click New Marketing Source.
3

Configure the source

Give your source a clear, descriptive name, select the source type, and choose the playbook you want leads routed to.
4

Save and copy your postURL

Click Save Marketing Source. Mav generates a unique postURL for this source. Copy it to use in your form or integration.
5

View integration instructions

Click the link icon next to the source to open the Integration Instructions panel. It shows the exact URL and the accepted field names.
6

Start sending leads

Point your lead vendor, form, or integration at the postURL. Mav begins receiving leads and tagging them to this source automatically.

How to send leads to Mav

You can POST leads to your Marketing Source URL in two formats.

Form submission (URL-encoded)

Send a standard HTML form POST with application/x-www-form-urlencoded encoding. The example below shows a minimal subset of fields for illustration—your actual payload must include all required fields listed in the Required fields section below.

JSON

Send a POST request with a JSON body and the Content-Type: application/json header. The example below includes all required fields:
The URL above is an example. Your actual postURL will contain the account and source identifiers generated when you save your Marketing Source. Replace the placeholder field values with your lead’s real data.

Required fields

The following fields must be included in every lead payload. Missing required fields will cause the lead to be rejected.
string
required
The lead’s first name.
string
required
The lead’s last name.
string
required
The lead’s email address.
string
required
The lead’s phone number. Used to initiate SMS outreach and determine the lead’s local time zone for texting hours.
string
required
The lead’s current insurance carrier name.
string
required
The lead’s current coverage type or level.
string
required
The lead’s current street address.
string
required
The city of the lead’s current residence.
string
required
The two-letter state abbreviation for the lead’s current residence (e.g., TX).
string
required
The ZIP code of the lead’s current residence.
string
required
The lead’s date of birth. Recommended format: YYYY-MM-DD.
string
required
The lead’s gender.
string
required
The lead’s marital status (e.g., single, married).
string
required
The lead’s self-reported credit rating (e.g., excellent, good, fair, poor).
string
required
A Jornaya LeadiD, ActiveProspect TrustedForm certificate ID, or equivalent token that documents the lead’s TCPA consent at the time of form submission.
string
required
The URL of the page where the lead provided TCPA consent. Used alongside tcpa_opt_in_token as proof of consent.
You are responsible for ensuring that every lead you send to Mav has given written or electronic consent to be contacted via automated SMS and voice calls. Always include tcpa_opt_in_token and tcpa_opt_in_url to document that consent.