Need help? You’ve come to the right place

What’s New Getting Started Building Integrating Publishing Glorify HTMLPub New Leadpages

[Leadpages] Connecting your integrations

Last Updated

Integrations let you connect Leadpages to the tools you already use, like your email platform or CRM, so your leads and customer data go where you need them automatically.

Everything lives on the Connectors page. To get there, go to Manage > Connectors in the sidebar. The page has two tabs:

  • Apps: Connect the tools you use and manage your connections.
  • Automations: Choose what happens in those tools when something happens on your pages.

How automations work

Every automation follows the same three steps:

  1. Something happens on a page. This is the trigger, like a form being submitted or a checkout being completed.
  2. The automation runs its steps. You choose what happens and in what order, like adding a contact and tagging them. It runs on its own every time.
  3. The data lands in your app. The information is sent to any app you've connected on the Apps tab.

Example: When someone fills out the Waitlist form on your Puppy Yoga page, they're added to ActiveCampaign and tagged "waitlist."

You can find this explanation anytime at the top of the Automations tab. Click Show to open it or Hide to close it.

int-01-how-automations-work.png

Connect an app

  1. Go to Manage > Connectors and open the Apps tab.
  2. Find the app you want. You can search by app name or category, or filter by type with the All types menu.
  3. Click Connect on the app's card. 
  4. Sign in to your account for that app and authorize the connection.

Once an app is connected, its card shows Connected and you can use it in your automations.

int-02-apps-tab.png

Finding your apps

The tabs at the top of the Apps list help you sort through what's available:

TabWhat it shows
All appsEvery app you can connect.
ConnectedApps you've already connected.
Not connectedApps you haven't connected yet.
ClassicClassic versions of some apps, marked with a Classic label. 

Each connected app's card also shows how many automations use it, like Used by 2 automations. Click that link to see those automations, or click Manage to update or remove the connection. 

Available apps

Leadpages connects with popular email, CRM, and marketing tools, including ActiveCampaign, AWeber, Brevo, Constant Contact, Google Sheets, HubSpot, Keap, Kit (ConvertKit), Klaviyo, Mailchimp, and MailerLite. Check the Apps tab for the full, current list.

Create an automation

Before you start, make sure you've connected the app you want to send data to, and that your page has a form or checkout on it.

If you don't have any automations yet, the Automations tab shows No automations yet with buttons to Connect an app or create a New automation.

int-03-no-automations-yet.png

Step 1: Choose when it should run

  1. Go to Manage > Connectors.
  2. Click New automation at the top right.
  3. Under When should this run?, pick a trigger:
TriggerWhen it runs
Form submittedWhen a visitor submits a form.
Checkout completedWhen a purchase is made.
Visitor identifiedWhen a visitor is recognized.

int-04-choose-trigger.png

Step 2: Choose which pages it applies to

In the Set up automation window, you'll see a summary of your automation, like Form submissions → Kit.

Under Applies to, choose where the automation should run:

  • Specific pages: Search for and check the pages, sites, or blogs you want.
  • All pages, sites & blogs: Run the automation everywhere in your account. You'll be asked to check a box to confirm, since every recipient you add will get leads from all of your pages.

You can change which pages an automation applies to later from the automation canvas.

Click Create automation.

int-05-set-up-automation.png

int-06-applies-to-all-pages.png

Tip: Start with specific pages instead of all pages. It keeps leads from different offers separate, so a webinar signup doesn't end up on your newsletter list by accident.

Edit an automation on the canvas

After you create an automation, it opens on the automation canvas. You'll also get here anytime you click Edit on an automation.

The canvas shows your trigger on the left, connected to each action it runs. Use the + and − buttons in the bottom corner to zoom, or the arrows button to fit everything on screen.

int-07-canvas.png

Along the top bar you'll find:

  • Name: Click the pencil icon next to the automation's name to rename it.
  • Paused toggle: Turn the whole automation on or off.
  • Add action: Add another step to the automation.
  • Trash can: Delete the automation.

Change which pages and forms it runs on

Click the trigger on the canvas to open its settings. Under Run this automation on, choose:

  • Every form: Runs on every form across all your pages, sites, and blogs.
  • Only what I pick: Runs only on the pages, pop-ups, sites, or blogs you choose.

If you choose Only what I pick, search for or scroll to the page you want and check it. Click a page to expand it, then choose Any form on this page or Only a specific form.

int-08-trigger-settings.png

Note: If you choose Only what I pick but don't check anything, the automation still runs on every page until you choose one.

Note: Each automation can narrow down to one specific form per page. To cover a second form, create a second automation.

If another automation already runs on the same form, you'll see a note letting you know. Their actions run together.

Set up an action

Click an action on the canvas to open its settings. What you see depends on the app, but most actions include:

  • On/off toggle: Turn this one action on or off without affecting the rest of the automation.
  • App settings: Choose where the data goes in your app, like which Kit form to add subscribers to, plus any tags to apply.
  • Field mapping: Match each field on your Leadpages form to a field in your app. For example, match Email to Email Address. Fields set to Skip won't be sent.

int-09-action-settings.png

Besides your form fields, you can also send details like the page title, page URL, and when the form was submitted.

When you're done, save your changes.

Tip: Always map the email field. Most email and CRM tools need it to create or update a contact.

Add more actions

Click Add action in the top bar, or Add an action on the canvas, to add another step. For example, you could add a subscriber to your email list and also send yourself an email notification from the same form.

Manage your automations

The Automations tab lists every automation in your account.

int-10-automations-list.png

Tabs

TabWhat it shows
AllEvery automation.
Needs attentionAutomations that aren't sending, so you can fix them.
DuplicatesAutomations that run on the same form as another automation.
RunningAutomations that are on and sending data.
PausedAutomations you've turned off.

Use the search box to find an automation by name, app, or page, or filter the list with the App and Page menus. The Sort by menu puts Problems first by default, so anything that needs fixing shows at the top.

What each row shows

  • Page and form: Which page or pages the automation runs on, and its trigger, like Form submitted: any form or Checkout completed.
  • Sends to: The app and the action, like Kit: Add/Update Kit subscriber.
  • Status: Sending if it's working, or Not sending with a short reason, like "Every action on it is switched off."

On the right of each row:

  • Toggle: Turn the automation on or off without deleting it.
  • Edit: Open the automation on the canvas.
  • More menu (⋮): More options for the automation.

Check the boxes on the left to select several automations at once. 

int-11-needs-attention.png

Tip: Check the Needs attention tab after you edit a page or change a form. If an automation stops sending, it'll show up there.

Check your execution logs

Execution logs show every time an automation tried to send data to one of your apps, and whether it worked. Use them to confirm your automations are running or to find out why something didn't arrive.

To open them, click View execution logs at the top of the Connectors page.

int-12-execution-logs.png

Filter the list with the buttons at the top: All, Success, Failed, Pending, or Skipped.

Each row shows:

ColumnWhat it shows
IntegrationThe app the data was sent to.
ActionWhat the automation tried to do, like Add Mailchimp subscriber.
TriggerWhat started it, like form submitted.
StatusWhether it succeeded or failed.
DurationHow long it took.
TimestampWhen it ran.
ErrorIf it failed, the reason why.
ActionsA retry button for failed runs.

Click the arrow next to a row to expand it and see more details.

Retry a failed run

If a run failed, check the error message first and fix the problem, like reconnecting the app or updating your field mapping. Then click the retry icon in the Actions column to send the data again.

Webhooks

If the app you use isn't on the Apps tab, you can use a webhook to send your data to any URL. Webhooks work with tools like Zapier, Make, n8n, and Pipedream, or with your own custom backend.

  1. Click your name at the bottom of the sidebar and choose Account Settings.
  2. Under Organization, click Webhooks.
  3. Click Add Webhook.
  4. Enter the URL you want to send data to.
  5. Choose which events should trigger the webhook, like form submissions or a page being published.
  6. Choose which pages the webhook applies to, or select all pages in your account.
  7. Optionally, add a Secret Key or a Description.
  8. Save your webhook. 

int-13-webhooks.png

API keys

Developers can use API keys to create, update, and manage pages programmatically.

  1. Click your name at the bottom of the sidebar and choose Account Settings.
  2. Under Organization, click API Keys.
  3. Under Create API Key, enter a name for your key (like "CI/CD Pipeline") and click Create Key.

You can have up to 5 API keys.

Quick Setup for AI tools

If you use AI coding tools, the Quick Setup command at the top of the API Keys page sets everything up for you. Copy the command and run it in your terminal:

npx @leadpages/setup

It opens your browser so you can sign in, creates an API key, and automatically configures any AI tools it finds, including Claude, Cursor, VS Code, Windsurf, and Gemini CLI.

int-14-api-keys.png

Tip: Treat your API keys like passwords. Don't share them or post them anywhere public.

Integration limits by plan

PlanActive integrations
Grow5
Optimize25
Scale100

Troubleshooting

My automation says "Not sending".

Open the Needs attention tab to see the reason. A common one is "Every action on it is switched off." Click Edit, then turn on the actions you want to run.

My leads aren't showing up in my app.

  1. Make sure the automation shows Sending on the Automations tab.
  2. Open View execution logs and filter by Failed to see any errors.
  3. Check the automation's field mapping and make sure the email field is mapped.
  4. Fix the problem, then click the retry icon to send the data again.

My automation is in the Duplicates tab.

Another automation runs on the same form. Both will still run, and their actions run together. If you didn't mean to set up two, edit or delete one of them.

My automation is running on pages I didn't expect.

Open the automation, click the trigger, and check Run this automation on. If it's set to Every form, or Only what I pick with nothing checked, it runs on every page. Pick the specific pages you want.

Frequently asked questions

Can I send one form to more than one app?

Yes. Add more actions to the same automation, like adding a contact to your CRM and sending yourself an email notification.

Can I turn off an automation without deleting it?

Yes. Use the toggle on the Automations tab or the Paused toggle on the canvas. You can also turn off a single action and leave the rest running.

Can I run an automation on only one form on a page?

Yes. In the trigger settings, choose Only what I pick, expand the page, and choose Only a specific form. To cover a second form on the same page, create a second automation.

What if my app isn't listed?

Use a webhook to send your data to Zapier, Make, n8n, Pipedream, or your own backend.


Need more help?

You can always get in touch with our support team—just click Support in your Leadpages navigation menu, or submit a ticket ↗

Was this article helpful?
Powered by Zendesk