Landing Pages

Landing pages are web pages you build and host in Spreeflo, each with a signup form that adds people to an audience. Use one to give away a guide, a checklist or a video (a lead magnet), to collect newsletter or waitlist signups, or for any other page you want on your own address. You'll find them under Pages in the sidebar.

What a page is made of

  • The page visitors see, built from sections and blocks, with one Signup form block.
  • A thank-you page, shown at the same address once someone signs up.
  • A delivery email, sent to everyone who signs up. On a lead magnet page it carries the download link. For anyone who has to confirm their address, it's the confirmation email too.
  • Its results: views, signups and downloads, on the editor's Funnel step.
  • Every page belongs to one audience: the people who sign up become contacts there. Pages are on every plan, including Free.

    Create a page

    Go to Pages and click Create page. You can start in four ways:

  • Lead magnet funnel. Upload the file people get, or enter the link they get (a video, a Notion page, anything with a web address), give it a name and pick a template. The name becomes the page's headline.
  • Signup page. A newsletter or waitlist page. Pick a template.
  • Blank page. Opens the editor with nothing on it. You can add a download later.
  • Describe it to the agent. Write a sentence about what you want and click Build it. Spreeflo's in-app agent drafts the page, its thank-you page, the delivery email and a welcome journey for you to review and approve.
  • A template opens the editor with the page, the thank-you page and the delivery email already filled in. Nothing is public until you publish.

    The editor

    The page editor is the same drag-and-drop builder as Spreeflo's emails. Switch between the Page, Thank-you and Email tabs at the top. Your changes save as you go, and Preview shows the page at desktop and phone width.

    Blocks

    Drag in headings, paragraphs, buttons, images, videos, social links, dividers, spacers and code, inside one-, two- or three-column layouts. Two blocks are only for pages:

  • Signup form: the form people fill in. A page has at most one, and a lead magnet or signup page needs one. It can't go on the thank-you page.
  • Page list: lists the live pages whose address starts with this page's address, as a list or as cards.
  • The Signup form block

    Select the Signup form to see its settings in three tabs.

  • Content: the fields (Email is always there and always required; add first name, last name or any contact attribute), the button text, an optional consent checkbox whose wording is kept with each signup as their consent record, and a stacked or inline layout.
  • Behavior: how signups are confirmed, the tags they get, and what happens after they sign up. See below.
  • Styles: background, corners and spacing.
  • Single or double opt-in

    Under Behavior → Contact verification, choose:

  • Single opt-in with risk checks (the default). People join straight away. Signups that look risky confirm by email first (see signup protection).
  • Double opt-in. Everyone confirms by email before they join.
  • With single opt-in you can also turn on Always require confirmation: everyone confirms by email first, whatever the risk checks say.

    Tags are added to everyone who signs up on the page. After signup shows the thank-you page, or sends people to a web address you choose.

    The thank-you page

    The Thank-you tab is a second page in the same editor. On a lead magnet page, set a button's link to Download the giveaway so people get what they signed up for straight away. People who still have to confirm don't see the link there: they get it in the email.

    The delivery email

    The Email tab holds the page's delivery email, edited in the email builder. Turn Send the delivery email off and people don't get it; anyone who has to confirm still gets a short confirmation email. Send me a test sends the saved email to you with a sample download link.

    Note: On a live page, edits to the delivery email reach new signups as soon as they're saved. Turning it on or off and changing the sender take effect when you publish.

    Publishing

    Click Publish in the editor. The dialog asks where the page lives, lets you set its search and sharing details, and lists anything still missing under Ready to publish, such as a lead magnet page whose file isn't uploaded. Fix what it lists, then publish. Once a page is live, the button reads Publish changes: your edits stay in the draft until you publish them.

    Your page address and paths

    Every workspace gets a free address on spreeflo.page, like acme.spreeflo.page. You pick it when you publish your first page, or in Settings → Page domains. If you rename it later, the old address keeps redirecting for 90 days.

    Each page has a path on its domain. Use folders to group pages, like guides/onboarding-kit, or leave the path empty for the domain's main page. Paths use lower-case letters, numbers and hyphens. A folder with no page of its own sends visitors to the nearest live page above it.

  • Move a live page to another path and its old address redirects to the new one for 90 days.
  • Unpublish takes a page offline. Its address shows a page-not-found message (or your fallback) until you publish again. The page, its signups and its address stay saved.
  • Version history keeps every publish. Restoring one puts it in your draft; visitors see it once you publish.
  • Custom domains

    To publish on your own domain, go to Settings → Page domains and click Connect a domain. Choose:

  • A subdomain, like go.acme.com. You add one CNAME record where you manage your DNS.
  • Your main domain, like acme.com. What you add depends on where your DNS is:
  • DNS atYour pages live atWhat you add
    Cloudflareacme.com, with www.acme.com redirecting thereTwo CNAME records, for acme.com and www, with the proxy turned on
    Anywhere elsewww.acme.com, with acme.com forwarding there Two TXT records first, so HTTPS is ready before anything switches over. Then a CNAME record for www, and a forwarding rule at your DNS provider from acme.com to www.acme.com

    Most DNS providers can't point a bare domain at another name, which is why pages on your main domain live at www unless your DNS is at Cloudflare. Spreeflo shows the exact records to add, checks for them, and tells you when the domain is connected and HTTPS is ready. If it can't find the records for 7 days it stops checking; fix them and click Check now.

    Warning: If your main domain shows a website today, visitors get your Spreeflo pages instead once the records change. Rebuild the pages you need first, or add redirects to them. Removing a domain from Spreeflo unpublishes the pages on it.

    Redirects, fallback, menu and footer

    Each domain in Settings → Page domains also has:

  • Redirects from an old path to a page or a web address, including the ones Spreeflo adds when a live page moves.
  • A fallback for addresses with no page: a page-not-found message, or a redirect to a web address such as your main site.
  • A site menu and footer shared by the domain's pages: a logo, up to 8 menu links (pages, web addresses or an email address) and an optional button, then footer text and up to 8 footer links. Each page chooses whether to show them; lead magnet pages start with both hidden.
  • Signup protection

    Public signup forms attract bots and fake addresses, and those hurt your sending reputation. Spreeflo checks every signup as it arrives and handles it in one of three ways:

  • Looks fine: the person joins your audience straight away, gets the page's tags and the delivery email.
  • Looks risky: for example signups arriving unusually fast, a shared address like info@, an address that looks random, or one that bounced, complained or unsubscribed before. The person is held back until they confirm by clicking the link in the delivery email. On a lead magnet page that link is the download link, so getting the download confirms them. Confirmation links work for 7 days.
  • Clearly a bot: for example a hidden trap field filled in, a failed invisible bot check, a form sent in under a second, or a burst of signups from one network. Nothing is created and nothing is sent; the page's results count it as blocked, without the address.
  • Visitors see the same "check your inbox" message whether they were asked to confirm or blocked, so a bot learns nothing from the answer. Double opt-in and Always require confirmation send everyone the risky way.

    A page also protects itself. If its delivery emails start bouncing (more than 5% of the last 100) or signups suddenly arrive at ten times the usual rate, everyone who signs up confirms by email for the next 24 hours, and your workspace admins get a notification. It switches back by itself.

    Page results

    A page's results are on the Funnel step of its editor. On the Pages list, click a page's views or signups, or open its menu and click View results. Pick the last 7, 30 or 90 days, or a custom range of up to 366 days. Days are counted in UTC.

    If you've changed a live page since you published it, the numbers are for the live version, the one visitors see. A draft that has never been published has no numbers yet.

  • Totals: views, unique views, signups (people who joined your list), conversion (signups ÷ unique views), confirmed signups and how many are waiting to confirm, downloads (or link opens) for a lead magnet, and blocked signups.
  • The funnel: visited → signed up → joined your list → downloaded (or opened the link). Downloads count every use of a download link, so one person can count more than once.
  • Views and signups by day.
  • Signups: every signup, newest first, whatever the range, with its status, risk, where it came from (UTM tags or the referring page) and its downloads. Filter by status, and click Export CSV to download them (up to 5,000 rows at a time). Blocked signups never show an address.
  • Signup quality: every signup by risk: low (joined straight away), medium (asked to confirm by email, and whether they have) and high (blocked).
  • Plan limits

    FreeStarterProfessional
    Landing pagesYesYesYes
    spreeflo.page addressYesYesYes
    Custom domains1520
  • A free trial counts as Professional.
  • Files you give away can be up to 50 MB each, with 2 GB of files per workspace.
  • Pages show a small "Made with Spreeflo" badge. The branding add-on ($10 a month) removes it from every page, and removes "Powered by Spreeflo" from your forms too.
  • Landing pages with AI

    Spreeflo's in-app agent can draft a new page or a change to an existing one. Each draft waits for your approval in the chat, where its card sums up the page: its name, kind, audience, sections, signup fields and thank-you page. Approving saves a draft and gives you a link to open it in the editor. It never publishes: you publish from the editor. Approving a change to a live page changes the draft only, and the live page stays as it is until you publish again.

    Over MCP, AI apps such as Claude and ChatGPT get four page tools: list_landing_pages and get_landing_page to read pages, create_landing_page to create a page, and update_landing_page to replace a page's draft. MCP changes apply immediately, but no tool publishes a page: a person publishes it in Spreeflo. See MCP tools.

    Need Immediate Help? Contact our support team at support@spreeflo.com or check our other guides for more information.