Forms on WooCommerce

Forms & lead capture

Show your forms on WooCommerce

A complete, click-by-click guide for a WordPress / WooCommerce store — written for someone who has never touched WordPress before. Phase 0 is done once, ever. After that, popups need nothing at all, and an embedded form takes one copy-paste.

Where WordPress lives

Your WooCommerce site has a control panel at yoursite.com/wp-admin. Everything below happens either in Sendcore or in there.

Phase 0 — Prepare the site (once, ever)

This puts Sendcore on your site. It's what makes forms appear at all. You do it one time and never again.

0.1 — Connect the store

  1. In Sendcore go to Settings → the WooCommerce card.
  2. Type your store address (e.g. https://yourstore.com) and click Connect WooCommerce.
  3. You land in your WordPress admin — click Approve. You're sent back to Sendcore.

0.2 — Install the Sendcore plugin

In the same WooCommerce card, click Download the plugin. You get a .zip file — don't unzip it, WordPress wants the zip as-is. Then:

  1. Go to yoursite.com/wp-admin and sign in.
  2. Left menu: PluginsAdd New.
  3. At the top click Upload Plugin.
  4. Click Choose file, pick the .zip you downloaded, then Install Now.
  5. When it finishes, click Activate Plugin.

That's the whole setup

The plugin carries both things you need: the script that displays your forms, and the Sendcore form block you'll use for embedded forms. Nothing else to configure — no settings page, no API key to paste.

No plugin? There's a fallback

If you'd rather not install a plugin, copy the one-line script shown in the same card and paste it into your theme footer. The easiest safe way is a free plugin called WPCode: Plugins → Add New, search WPCode, install and activate it, then Code Snippets → Header & Footer, paste the line into the Footer box and save. Popups and embedded forms both work this way too — you just won't get the drag-and-drop block.

After Phase 0 there is nothing to do on your site. Ever.

  1. In Sendcore go to FormsCreate form.
  2. In the right-hand panel the type is already Popup — leave it.
  3. Design the form: heading, fields, button, colours.
  4. Set the status to Enabled.
  5. Open your site — the popup appears after the delay you set.

Phase 2 — Embedded forms

An embedded form sits inside the page — footer, homepage, contact page, sidebar. It needs one step on your site, because only you know where you want it.

In Sendcore

  1. FormsCreate form.
  2. In the right-hand panel pick the Embedded card.
  3. Design the form.
  4. A Where to place it section appears with a short code. Click Copy.
  5. Set the status to Enabled.

In WordPress — with the plugin

  1. Edit the page (or the footer / sidebar) where you want the form.
  2. Click the + button at the spot you want it.
  3. Search for Sendcore and pick the Sendcore form block.
  4. Paste the form ID into the block's field — or leave it empty to show your published embedded form.
  5. Click Update (or Save).

In WordPress — without the plugin

Paste the copied code into a Custom HTML block instead. It looks like this:

html
<div data-sendcore-form="YOUR-FORM-ID"></div>
  • Inside a pagePages → open the page → + → search HTMLCustom HTML → paste → Update.
  • In the footer, on every page — if your Appearance menu has Widgets: open it, choose the Footer area, +Custom HTML → paste → Update. If it has Editor instead: open it → Templates / Template partsFooter+Custom HTML → paste → Save.
  • In the sidebarAppearanceWidgets → the Sidebar area → same steps.

Place it once

You can paste the same code in several places and the form shows in all of them. And because your site only holds an anchor — never the form itself — every later change you make in Sendcore appears on the site by itself. You never edit your site again for that form.

If you don't see the form

  • Is the form Enabled? A Draft never shows. Check the Status column in Forms.
  • Clear your cache. If you run WP Rocket, LiteSpeed, W3 Total Cache or similar, purge it.
  • Already saw the popup? By default a popup shows once per session — reopen the site in a private window.
  • Is Phase 0 really done? On your site, right-click → View page source and search for sendcore. If it's not there, the plugin isn't active or the script wasn't saved.
  • Embedded form in the right spot but blank? Make sure the form's type is Embedded, not Popup.

What happens when someone signs up

Exactly the same as on Shopify — one pipeline for every platform. The person becomes a subscribed contact, tags are applied, any welcome automation enrolls them, and views and sign-ups show up on the Forms list. See Signup forms for the details.

Next steps