Skip to main content

Generate Leads with Third Party Lead Form

Naomi Sherman avatar
Written by Naomi Sherman
Updated this week

Releventful's website lead form allows for easy lead generation. Once a lead form is created, utilize the form's direct URL link or embed the lead form directly into your website. As individuals populate the form and submit their initial inquiry, they will be funneled into Releventful to be further managed by you and your team.

Learn more about Releventful's website lead form setup and design in the article linked below:

If you would like to automatically send leads from other sources into Releventful like a preexisting WordPress, Squarespace, or other website you can achieve this using a Zapier webhook!

Our webhook option through our Zapier integration allows you to continue to use existing forms or inbound leads from other sources and use Releventful for further lead management.

To set this process up and capture leads in Releventful from an external third party form you will utilize Zapier webhooks. The Zapier webhook integration allow you to to send data from your form into Releventful for further lead management. You can read more about this option on Zapier's website at the link below:

Learn more about setting up your Zapier integration in the article linked below:

In Zapier, create a webhook against the following endpoint as outlined below:

Data Requirements

Data

Required

Notes

HTTP Method

Yes

PUT

HTTP Body Data Type

Yes

JSON

AccountAPIKey

Yes

Find your API Key in your Releventful account

firstName

Yes

Lead first name

lastName

Lead last name

email

Yes

Must be a valid email address

businessName

Lead business name

phone

Lead phone number

address

Lead address

address2

Lead address 2

startDate

Must be in format 'yyyy-MM-dd'

endDate

Must be in format 'yyyy-MM-dd'

startTime

must be in format 'HH:mm:ss'

endTime

must be in format 'HH:mm:ss'

eventLocation

Can be full address, if eventLocation is used, the event venue city, state, zip and country fields will be ignored

eventLocation2

Will be used alongside eventLocation

eventVenue

The name of the venue

eventVenueCity

The venue's city

eventVenueState

The venue's state

eventVenueZip

The venue's zip code

eventVenueCountry

The venue's country

eventName

Optional event name

eventType

String value representing the type of event. This must be a valid event type listed in your Releventful account settings.

referralInfo

Represents where the referral/lead came from

details

Text string representing any details provided

plannedGuestCount

Estimated number of attendees

Endpoint Details

Replace the {AccountAPIKey} with the custom Zapier API key in your Releventful account. To find your Zapier API Key, follow the steps below:

  • Select the settings gear at the bottom of the left-hand navigation bar.

  • Select the Integrations menu.

  • Select Zapier Setup.

  • Copy the Zapier API Key from this page.

HTTP Method: PUT

HTTP Body Data Type: JSON

HTTP Body:

{

"firstName": "Sally",

"lastName": "Sue",

"address" : "111 My Street, NY, NY 11111",

"address2" : "",

"email" : "sallysue@test.com",

"phone": "555-555-5555",

"businessName": "Sally Sue's Business",

"details": "I would like to use your services",

"startDate": "2023-04-04",

"endDate": "2023-04-04",

"startTime": "10:00:00",

"endTime": "17:00:00",

"eventLocation": "123 Great Venue, NY, NY 11111",

"eventLocation2": "",

"plannedGuestCount": 100,

"eventVenue": "The Great Venue",

"eventVenueCity": "",

"eventVenueState": "",

"eventVenueZip": "",

"eventVenueCountry": "",

"eventName": "Sally Sue's Wedding",

"eventType": "Wedding",

"referralInfo": "The Knot"

}


📅 Date & Time Formatting Explained

When Releventful receives lead data, the system expects the date and time values in a very specific format. If the format is wrong, the data will fail or show up incorrectly.

Here’s what you need to know:

  • Dates must be in the format:

    yyyy-MM-dd
    • yyyy = 4-digit year (e.g., 2025)

    • MM = 2-digit month (01 = January, 12 = December)

    • dd = 2-digit day (e.g., 04 for the 4th, 31 for the 31st)

    • ✅ Example: 2025-09-03 (September 3, 2025)

  • Times must be in the format:

    HH:mm:ss
    • HH = 24-hour clock (00 = midnight, 13 = 1 PM, 23 = 11 PM)

    • mm = minutes (00 through 59)

    • ss = seconds (00 through 59)

    • ✅ Example:

      • 10:00:00 = 10:00 AM

      • 17:30:00 = 5:30 PM

💡 This means you don’t use AM/PM — everything is written in 24-hour time.


⚡ How to Create These Formats in Zapier

Zapier gives you a built-in tool called “Formatter” that can reformat dates and times coming from your form or app into the exact format Releventful requires.

  1. Add a Formatter Step

    • In your Zap, after the trigger step (the form submission), click “+” and select Formatter → Date/Time.

  2. Choose “Format” Action

    • Pick “Format” as the action type.

    • Select the field that contains your original date/time from the form.

  3. Set the Output Format

    • For a date, enter YYYY-MM-DD in the output format.

    • For a time, enter HH:mm:ss in the output format.

    ⚠️ Zapier uses capital letters for the format tokens, but the output matches what Releventful expects:

    • YYYY → 4-digit year

    • MM → 2-digit month

    • DD → 2-digit day

    • HH → 24-hour hour

    • mm → minutes

    • ss → seconds

  4. Use the Formatted Value

    • Once the Formatter step runs, you’ll get a new value in the correct format.

    • Map that value into your Releventful JSON field (e.g., startDate, startTime).


📝 Example in Zapier

  • Original form submission date: 09/03/2025

  • Formatter Output (Date, YYYY-MM-DD): 2025-09-03

  • Original form submission time: 5:30 PM

  • Formatter Output (Time, HH:mm:ss): 17:30:00


👉 With this setup, you don’t need to worry about the different ways people might fill out dates and times on your form — Zapier will always convert them into the exact format Releventful requires.

If you have any questions about this process, please reach out to the Releventful support team with the chat icon in the lower right-hand corner of the page.

Did this answer your question?