Home/Connectors/SendPulse

Framer SendPulse Integration: Emails to a Mailing List

Email Marketing • Native Edge Sync

Add subscribers to a SendPulse mailing list, with variables for names and form fields. Connect your native Framer forms to SendPulse in 30 seconds with zero client-side API key leaks.

Visual Field Mapping Pipeline
0 Code Required
Framer Form Inputs
name"Alex Rivera"
email"alex@co.com"
message"Inquiry..."
FramerSend VaultAPI Keys EncryptedZero-Retention • Spam Filter
SendPulse Destination
contact.email
sync_attributes
status200 OK
Ready to route • Copy 1 URL to your Framer form

Framer to SendPulse: setup guide

FramerSend adds the email from every Framer form submission to a SendPulse mailing list (address book), with the visitor's name, phone and other answers as variables you can use in campaigns and automations.

What gets created: An email in your SendPulse mailing list, added with POST /addressbooks/{id}/emails (single opt-in). The access token is requested with your REST API ID and Secret and reused for its hour of validity.

How your form fields map to SendPulse

Framer form fieldSendPulse
emailemailRequired.
name, or first and last nameVariable name
phoneVariable PhoneDigits only, as SendPulse expects; include the country code.
firstName, lastName, company, city, state, country, messageVariables with the same names
Any other fieldVariable with the field's name

Step by step

  1. 1

    Activate the REST API

    In SendPulse, open Account settings → API, activate the REST API and copy the ID and Secret.

  2. 2

    Find the Mailing List ID

    Open Email → Mailing lists and click the list; the number in the URL is its ID.

  3. 3

    Connect and test

    In FramerSend, open Connections, add this connector, paste the values and click Test. Save it, then attach it to your form. The Test button gets an access token and reads the mailing list, so it checks the ID, Secret and list without adding an email.

  4. 4

    Send from Framer

    In Framer, select the form, open Form → Send to → Add… → Webhook, paste your FramerSend webhook URL, and publish the site.

Common errors and fixes

SendPulse: the REST API ID / Secret were rejected

Copy both again from Account settings → API.

SendPulse: the Mailing List ID must be a number

Use the number from the mailing list's URL.

SendPulse (HTTP …): … The mailing list was not found

Check the Mailing List ID.

SendPulse (HTTP 429): …

Cause: Too many requests a second.

Fix: Retry the submission from Dashboard → Logs.

How it works in 3 simple steps

Zero code or third-party plugins required

1

Connect

Authenticate SendPulse credentials in the FramerSend dashboard. We encrypt and store them securely.

2

Map Fields

Map your Framer form fields to SendPulse properties using our visual dropdown UI.

3

Go Live

Paste your webhook URL into your Framer form under Send to → Webhook and publish. Submissions flow automatically.

Every plan includes every connector

Get SendPulse Integration

Every plan includes SendPulse and 100+ other connectors. Pay monthly, yearly, or once. Try it free for 14 days, no card needed.

1 Site

For one Framer site

$5/ month
  • SendPulse and every other connector (100+)
  • 1 Framer site
  • Unlimited submissions & file uploads
  • API keys stay on our server, never in your site
  • Cancel anytime
Get 1 Site — $5/mo →

5 Sites

Popular

For freelancers and small studios

$12/ month
  • SendPulse and every other connector (100+)
  • 5 Framer sites
  • Unlimited submissions & file uploads
  • API keys stay on our server, never in your site
  • Cancel anytime
Get 5 Sites — $12/mo →

Unlimited Sites

For agencies with many client sites

$25/ month
  • SendPulse and every other connector (100+)
  • Unlimited Framer sites
  • Unlimited submissions & file uploads
  • API keys stay on our server, never in your site
  • Cancel anytime
Get Unlimited Sites — $25/mo →

14-day free trial, no card needed. Unlimited submissions while you test.

Start free
14-day refund guarantee Instant license key by email

Why teams use FramerSend for SendPulse

Encrypted API vault, real-time delivery, and unlimited submissions

Lead Generation

Capture leads from your Framer site and auto-add them to targeted email campaigns.

Newsletter Signups

Convert visitors into subscribers with a seamless form-to-list flow.

Customer Onboarding

Automatically enroll new customers into welcome sequences.

Frequently asked questions

Is double opt-in supported?

Not yet: emails are added with single opt-in. Use a SendPulse automation if you need a confirmation email.

Does FramerSend request a new token for every submission?

No. The token is saved on the connection and reused until it expires (one hour), or renewed early if SendPulse rejects it.

Can I use the variables in emails?

Yes. Variables appear on the contact and can be inserted into SendPulse campaigns and automations.

How do I connect Framer to SendPulse?

Sign up for a FramerSend account (or log in). Go to Connections → Add Connection → SendPulse and add your credentials. They are stored server-side and never exposed in your Framer site, which only gets a public form URL.

Are my API keys safe?

Yes, all API credentials are encrypted at rest. The client-side code in Framer only exposes a public Form ID, keeping your private keys entirely secure.

Are there monthly submission limits?

No. FramerSend provides unlimited form submissions across all license tiers so your live website forms never get blocked during high-traffic spikes.