Title: Sendtim – Signup Forms
Author: sendtim
Published: <strong>October 27, 2026</strong>
Last modified: October 27, 2026

---

Search plugins

![](https://ps.w.org/sendtim-signup-forms/assets/banner-772x250.png?rev=3768992)

![](https://ps.w.org/sendtim-signup-forms/assets/icon-256x256.png?rev=3768989)

# Sendtim – Signup Forms

 By [sendtim](https://profiles.wordpress.org/sendtim/)

[Download](https://downloads.wordpress.org/plugin/sendtim-signup-forms.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/sendtim-signup-forms/#description)
 * [Reviews](https://wordpress.org/plugins/sendtim-signup-forms/#reviews)
 *  [Installation](https://wordpress.org/plugins/sendtim-signup-forms/#installation)
 * [Development](https://wordpress.org/plugins/sendtim-signup-forms/#developers)

 [Support](https://wordpress.org/support/plugin/sendtim-signup-forms/)

## Description

A visitor reads something useful. A well-placed invitation turns that moment into
a lasting connection. Sendtim – Signup Forms helps you build that invitation without
leaving WordPress.

Create a form with your own words, colors and fields, or connect a published embedded
form from your Sendtim account. Choose the list that receives subscribers and let
readers select additional interests. Place your form with a Gutenberg block, shortcode,
classic editor button or sidebar widget.

Published Sendtim pop-ups and slide-ins appear automatically when enabled in the
plugin settings. Their display timing, scroll triggers and exit intent follow the
form settings in Sendtim. A dismissal is remembered for the browser session.

Features:

 * Connect using an encrypted, server-side Sendtim API key.
 * Create custom signup forms with a title, description, button text and success
   message.
 * Map text, paragraph, phone, number, dropdown and checkbox fields to contact fields
   or custom properties.
 * Offer optional interest groups using additional Sendtim lists.
 * Connect published embedded Sendtim forms and keep their definitions in sync.
 * Automatically show published Sendtim pop-ups and slide-ins.
 * Insert forms using the block editor, classic editor, shortcode or widget.
 * Enable double opt-in for every custom WordPress form.
 * Preserve existing contact properties and respect bounced/complained status.
 * Use existing Sendtim list-based automations for welcome emails.

WooCommerce is not required. This plugin has separate settings from the Sendtim 
WooCommerce integration and can run alongside it.

### Privacy

The API key is encrypted using WordPress security salts and OpenSSL. It is never
included in public form markup. Pending double-opt-in details are stored locally
for up to 48 hours using hashed token lookup keys. Rate-limit identifiers are hashed
with a WordPress salt. Uninstall removes this plugin’s local settings and forms;
Sendtim contacts remain in your account.

### External services

This plugin connects to Sendtim at https://sendtim.com/api/v1 using the API token
saved by the website administrator. It requests account connection details, lists,
published form definitions and existing contact data. On signup it sends the submitted
email, configured profile/custom fields, consent wording, consent state and selected
list memberships. With double opt-in enabled, these writes occur only after confirmation.
Pop-up forms may fetch account form definitions when visitors load the website; 
API credentials remain on the server. Confirmation emails use the site’s configured
WordPress mail service.

Website owners should describe their signup data processing in their privacy notice.

Service terms: https://sendtim.com/terms
 Service privacy policy: https://sendtim.
com/privacy

## Blocks

This plugin provides 1 block.

 *   Sendtim signup form

## Installation

 1. Upload sendtim-signup-forms.zip using Plugins > Add New > Upload Plugin, then activate.
 2. Create an API token in your Sendtim account under Integrations > Sendtim API.
 3. Open Sendtim > Settings, paste your token, and click Save & verify connection.
 4. Open Sendtim > Signup forms and add a custom form or connect a published embedded
    form.
 5. Place it using the Sendtim signup form block, the classic editor Sendtim button,
    a sidebar widget, or [sendtim_form id=”123″].

Account form discovery and automatic pop-ups require the Sendtim /api/v1/forms endpoint
supplied with this release. Custom forms use the existing contacts and lists API.
See README.md in the source project for backend deployment instructions.

## FAQ

### Do I need WooCommerce?

No. This plugin works on ordinary WordPress websites and blogs.

### Where do pop-ups come from?

From published pop-up and slide-in forms in your Sendtim account. They are automatic
when enabled under Sendtim > Settings. Embedded forms appear in the form picker 
instead. Only one pop-up opens per page visit.

### How do I enable double opt-in?

Enable Double opt-in for custom WordPress forms in Sendtim > Settings. WordPress
sends a confirmation email and the subscriber joins your selected lists after confirming.
Connected account forms follow their own explicit or inherited list opt-in setting.
Configure reliable WordPress email delivery.

### What happens if I change API keys?

Reopen and save/reselect your forms after changing credentials. Pending confirmations
from a previous credential cannot subscribe contacts into the new account. If WordPress
security salts change, enter your API key again.

### Does Sendtim show these signups in its form analytics?

Subscribers and list memberships appear in Sendtim. WordPress submissions use the
contacts API and do not increment Sendtim hosted form views or submission reports.

### Can caching affect forms?

Yes. Definitions refresh every minute, but a full-page or CDN cache can keep older
HTML. Purge cached pages when changing form publication or pop-up settings, and 
ensure cached pages do not outlive WordPress nonces.

### Does the plugin send welcome emails?

It adds subscribers to your chosen Sendtim lists. Configure a welcome automation
for those lists in Sendtim. Confirmation emails for double opt-in are sent separately
through WordPress mail.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Sendtim – Signup Forms” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ sendtim ](https://profiles.wordpress.org/sendtim/)

[Translate “Sendtim – Signup Forms” into your language.](https://translate.wordpress.org/projects/wp-plugins/sendtim-signup-forms)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/sendtim-signup-forms/),
check out the [SVN repository](https://plugins.svn.wordpress.org/sendtim-signup-forms/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/sendtim-signup-forms/)
by [RSS](https://plugins.trac.wordpress.org/log/sendtim-signup-forms/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial independent signup forms plugin with custom and connected forms, pop-
   ups, blocks, classic editor support, widgets and double opt-in.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [Email Marketing](https://wordpress.org/plugins/tags/email-marketing/)[newsletter](https://wordpress.org/plugins/tags/newsletter/)
   [popup](https://wordpress.org/plugins/tags/popup/)[signup forms](https://wordpress.org/plugins/tags/signup-forms/)
   [subscribers](https://wordpress.org/plugins/tags/subscribers/)
 *  [Advanced View](https://wordpress.org/plugins/sendtim-signup-forms/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/sendtim-signup-forms/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/sendtim-signup-forms/reviews/)

## Contributors

 *   [ sendtim ](https://profiles.wordpress.org/sendtim/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/sendtim-signup-forms/)