Sendora Logo
Integrations

Connect Sendora to your website: forms and API

Learn how to create a Sendora subscription form, share its link, embed it on your website, or use the API to add contacts automatically.

6 min read

The Integrations page lets you collect subscriptions from your website, an email, a QR code, or your own application. Every new contact is added automatically to the Sendora list you select.

Start with a dedicated list such as “Website newsletter” or “Demo requests.” This records the contact source and helps you send a message tailored to that audience.

Choose the right method

Shareable link

The fastest solution. Add the link to a button, email, QR code, social profile, or signature. Sendora hosts the form.

Embedded form

Copy the iframe code provided by Sendora to display the form directly on a website page without developing the subscription processing.

API

The most flexible option for connecting an existing form, customer portal, business application, or automation. It requires secure server-side processing.

The link and embed code cover most needs. Choose the API when you already have a form, need full design control, or want another application event to trigger the subscription.

Create your Sendora form

In the Form tab, select the destination list first. Email is always required. You can then include first name, last name, company, phone number, and any custom fields configured for the selected list.

Ask only for information you genuinely need. A short form requires less effort and generally makes subscribing easier. Email and optionally a first name are often enough for a standard newsletter.

Customize the GDPR consent text shown beside the required checkbox. It should clearly explain what the person will receive. Avoid a vague statement when you intend to send promotional offers.

A consent checkbox and a technically valid address do not by themselves prove compliant collection. Use clear wording, never preselect the checkbox, and send only the content you announced.

Option 1: share the link

Sendora generates a unique public address for the selected list and fields. Click Copy, then place it wherever visitors can find it: a subscribe button, social profile, email, text message, or printed QR code.

This option requires no technical change to your website. If you change the fields or consent text, copy the newly generated link so you use the latest configuration.

Option 2: embed the form on your website

Sendora provides an HTML iframe. Paste it into a custom HTML block in your CMS or into the page code where the form should appear. Visitors remain on your website while Sendora handles the form and its submission.

  • in WordPress, use a “Custom HTML” block;
  • in Webflow, Wix, or another builder, look for an “Embed” or custom code block;
  • on a custom website, add the code to the relevant component or page template.

Check the result on desktop and mobile. The suggested height is 720 pixels. You can adjust it for a shorter or longer form without changing the address inside src.

Option 3: use the API

The API accepts a POST request at https://api.sendora.fr/contacts.php. The Integrations page generates ready-to-adapt cURL, Node.js, and PHP examples using your selected list and fields.

Main data

  • email: the contact address, required;
  • prenom, nom, entreprise, and telephone: optional;
  • the list's custom fields can also be submitted;
  • list: the destination list's internal identifier;
  • gdpr=true: confirms that your journey collected the expected consent.

The key is sent through the X-Sendora-Key header. Only the account owner can view it in Sendora. Use it only from your server, a serverless function, or an automation tool that can protect secrets.

Never place the API key in browser JavaScript, public HTML, or a distributed mobile application. A visitor could retrieve it and add contacts without your permission.

Test before publishing

  • use a test email address you control;
  • check that the success message appears;
  • confirm that the contact reaches the correct Sendora list;
  • review the custom field values;
  • test the form on desktop and mobile;
  • never expose the API key in logs or public error messages.

Run a complete test after any important change to the form, destination list, or server integration.

What happens after subscription?

Sendora submits the permitted information to the selected list. The contact can then receive campaigns intended for that audience and unsubscribe using the link in your emails.

If you collected many contacts or some addresses came from manual entry, also read Cleaning a list with email verification before an important first send.

Still have a question?

Our team is here to help.

Contact support