Getting Started

Shortcode Reference

Last updated July 7, 2026

Super Speedy Emails provides two shortcodes.

Displays a signup form.

Attributes

AttributeRequiredDescription
idYesThe form ID (found on the SSE Emails > Forms list page)

Usage

We'll contact you soon!

Behaviour

  • Renders the form with all settings from the form editor (fields, style, linked lists)
  • Enqueues the form CSS and JS assets automatically
  • If the form ID doesn’t exist or the form is inactive, nothing is rendered
  • Multiple forms can be placed on the same page

Where You Can Use It

  • Pages and posts (Classic Editor or any shortcode-capable block)
  • Text widgets
  • Theme template files via do_shortcode('

    We'll contact you soon!

    ')
  • Any context that processes shortcodes

Displays the subscription management interface where visitors can view and update their list preferences.

Attributes

None.

Usage


Behaviour

The page adapts based on who is viewing it:

Logged-in WordPress user: Shows all active lists with checkboxes. Lists the user is subscribed to are pre-checked. A save button updates their preferences via AJAX.

Guest with a subscriber cookie: Same as above — the visitor is identified by their sse_subscriber_id cookie (set when they originally subscribed).

Unknown visitor (no login, no cookie): The page does not show an email input field. Identity must come from a credential the visitor already holds — being logged in, their sse_subscriber_id cookie, or the tokenised link (?t=<token>) in one of the emails we’ve sent them. Every newsletter/support email links here with that token, so non-customers (guest buyers, newsletter-only signups) who can’t use a login-gated tab are still identified securely. This is deliberate: a free-text email box would let anyone read or change another person’s preferences just by typing their address.

To manage their preferences, an unknown visitor should click the “manage preferences / unsubscribe” link in any email we’ve sent them, or log in.

Notes

  • You don’t need to create this page manually. Go to SSE Emails > Settings > General and click “Create Page” to auto-generate it with this shortcode.
  • If WooCommerce is installed, you can alternatively enable the My Account tab instead of using this shortcode on a standalone page (see WooCommerce Integration).

Finding Form IDs

Form IDs are shown in the Shortcode column on the SSE Emails > Forms list page. You can also find the ID in the URL when editing a form: admin.php?page=sse-forms&action=edit&id=3 — the ID here is 3.

Leave a Reply

Your email address will not be published. Required fields are marked *

×
1/1