Marketo is a leading marketing automation platform for managing leads and marketing campaigns. Integrating Cognito Forms with Marketo automates the flow of form entries into Marketo, enabling immediate lead follow-up and campaign engagement.
Automate the flow of information from Cognito Forms to Marketo, eliminating manual data entry and accelerating marketing processes for faster lead engagement.
- Easily manage leads
- Automate targeted campaigns
- Eliminate data errors
Use this integration to:
- Send form data to Marketo automatically
- Create or update lead records
- Launch campaigns based on form submissions
How It Works
- Log in to Zapier
- Access your Zapier dashboard to begin setup
- Create a new Zap
- Click “Create Zap” (or “Make a Zap”) to start a new automation
- Set Cognito Forms as the trigger
- Choose Cognito Forms as the trigger app and select the “New Entry” event
- Connect your Cognito Forms account and pick the specific form you want to integrate
- Add Marketo as the action
- Select Marketo as the action app and choose an action such as “Create or Update Lead” (or “Add Lead to List” for list building use cases)
- Connect your Marketo account to Zapier by entering the required API credentials
- Map form fields to Marketo fields
- Match the fields from your Cognito Form (e.g., Name, Email, Phone) to the corresponding fields in Marketo so that information is passed correctly
- Test the Zap
- Run a test by sending a sample form submission through the Zap. Verify that Marketo received the data and a lead was created or updated as expected
- Activate the Zap
- Turn on the Zap. New Cognito Forms entries will now automatically flow into Marketo, creating leads or updating records without any manual steps
Still need help? Check out our Zapier support article.
- Log in to Make
- Access your Make dashboard
- Create a new scenario
- Click “Create a new scenario” to start building the integration
- Set Cognito Forms as the trigger
- Add the “Watch New Entries” module for Cognito Forms
- Connect your Cognito Forms account and select the form you want to monitor for new entries
- Add Marketo as the action
- Add a Marketo module, such as “Create a Lead”, to your scenario
- Connect your Marketo account to Make
- Map form fields to Marketo fields
- Align fields from your Cognito form (e.g., Name, Email) with the corresponding fields in Marketo
- Test the scenario
- Run the scenario once to test the setup
- Submit a test entry in Cognito Forms and verify that a new lead is created or updated in Marketo
- Activate the scenario
- Save and activate the scenario to enable continuous automation of sending form entries to Marketo
Still need help? Check out our Make support article.
- Log in to Microsoft Power Automate
- Access the Power Automate (Flow) portal with your Microsoft account
- Create a new flow
- Click “Create” and choose an “Automated cloud flow” to build a new workflow
- Set Cognito Forms as the trigger
- Search for “Cognito Forms” and select “When a new entry is submitted” (New Entry) as the trigger
- Connect your Cognito Forms account and specify the form to monitor
- Add Marketo as the action (via HTTP)
- Since Marketo may not have a native Power Automate connector, use an HTTP action to send data to Marketo’s API
- Choose the HTTP action and set the method to POST with the URL for Marketo’s Create Lead endpoint
- Authenticate with Marketo’s API
- In Marketo, obtain API credentials (Client ID and Client Secret) and use them to get an access token
- In your flow’s HTTP action, add the required authentication header (e.g., Bearer token) so Power Automate can securely call Marketo
- Map form data in the HTTP request
- Configure the HTTP request body with JSON, mapping Cognito Forms fields (like first name, last name, email) to the appropriate fields in Marketo’s lead object
- Test and activate the flow
- Submit a test form entry and run the flow to ensure a lead is created/updated in Marketo
- Once confirmed, save and turn on the flow to automatically send new form submissions to Marketo going forward
Still need help? Check out our Microsoft Power Automate support article.