Table of Contents
ToggleSharing is caring!
Reading Time: 13 minutesFlodesk offers affordable, transparent pricing that scales with your subscribers. Get 25% off your first year with my code GILLIAN at this link
Let's get straight to the point: your website is your digital home, and your email list is the most valuable asset inside. While social media algorithms change on a whim, the connection you build through email is one you truly own.
If you're using Showit for its incredible design freedom, you already know the power of a stunning website. But a beautiful site needs a beautiful way to convert visitors into community.
Enter Flodesk, the aesthetic game-changer in email marketing. It lets you create forms and emails that look like high-end magazine spreads, finally pairing stunning design with smart strategy.
When you combine the drag-and-drop genius of Showit with the design-first approach of Flodesk, you get a power couple ready to skyrocket your business.
In this guide, we're walking through every single step of integrating Showit and Flodesk. We'll cover embedding forms, mobile optimization secrets, and the code hacks you need to make it all work perfectly. Ready to build your passive income engine? Let's dive in!

Most people skip this step. They rush to grab that embed code, paste it onto their site, and then they're left scratching their head, wondering why their form looks totally wonky or, worse, why their new subscribers aren't getting that freebie they were promised! We are building a system that works on autopilot, and to do that, we need to set the stage right in Flodesk first. The “Segment” First Mentality (It's a Game Changer!)
Flodesk is different. It's not like those old-school systems. We aren't dealing with “lists” here; we're using Segments. Think of segments like the chic little organizational buckets of your email list. The best part? One subscriber can happily live in multiple buckets without you being charged twice. Winning!
Before you even think about creating a form, you need to know exactly where these new people are headed. Ask yourself:
The entire beautiful architecture of your email marketing depends on this segmentation. If you just lump everyone into a generic “Newsletter” segment, you lose the ability to speak to them about the things they actually care about. And that, my friend, is a missed connection!
Action Step: Create a hyper-specific segment for every single unique form you plan to build.
Naming Convention Tip: Use names that are so clear, they practically jump off the screen, like “Freebie – SEO Checklist,” “Waitlist – Web Design Course VIPS,” or “Lead Magnet – 5 Day Challenge.” Trust me, your future self will thank you when you're setting up those workflows!
One of the biggest mistakes I see is designing the entire form inside Flodesk. When you use Showit, you have the most powerful design tool at your fingertips. You don't need Flodesk to render your background images, your headers, or your “Join the Club” text. In fact, if you do that, you might hurt your mobile responsiveness because Flodesk's design scaling is different from Showit's.
The Golden Rule of Showit + Flodesk: Let Showit handle the design. Let Flodesk handle the input fields.
We want to create what we call a “Naked Form” in Flodesk. This strategy ensures that your form blends seamlessly into your website design. Whether you change your website's background color next week or swap out a photo, you won't have to log back into Flodesk to update the form. It just works.
| Feature | Handle in Showit | Handle in Flodesk | Why? |
| Headlines | Yes | No | Showit offers better font control and SEO (Google reads Showit text better than embedded iframe text). |
| Backgrounds | Yes | No | Showit backgrounds are responsive; Flodesk backgrounds can clash with your site theme. |
| Input Fields | No | Yes | You must use Flodesk's inputs to capture data securely. |
| Submit Button | No | Yes | The button is part of the form functionality and must be styled in Flodesk. |
| Images | Yes | No | Showit images are optimized for speed and layout; Flodesk images in forms can be clunky. |
In your form settings, you will see an option for “Double Opt-In.”
My Recommendation: For lead magnets (freebies), I usually toggle this OFF or customize the double opt-in email heavily. Why? Friction. You want that freebie in their hands fast. However, if you are in Europe or strict GDPR zones, you need to be careful with compliance. Flodesk handles this beautifully with customizable double opt-in emails that don't look like robot spam.
To get your email list going, the “Inline Form” method is the standard way to integrate Flodesk right into your Showit site. An Inline Form is a friendly, persistent prompt, it lives permanently on your page (such as the footer, sidebar, or a dedicated spot in a blog post) and consistently encourages your visitors to join your community.
Now, we deconstruct the template to make it Showit-ready.
Once your form looks like a floating set of fields on a checkerboard (transparent) background, hit Next.
Click Embed. You will see two boxes of code:
STOP! Do not close this tab. You need both.
Head over to your Showit app. This is where the magic happens.
The Header Code is the same for every Flodesk form and only needs to be loaded once for the forms on your site to work. Therefore, adding it site-wide makes the most sense as it eliminates the need to paste the Header Code into the Custom Head HTML of every individual page.
If you are using the form in a Site Canvas (like a Footer or an Exit Popup) that appears on multiple pages, or even adding different forms to different pages, the best way to handle the header code is to use the Showit Global Custom Code function.
ARVE error: Invalid datetime: 2021-21-11
You will see your form render in the box (if you’ve also added the header code to your embed code, otherwise you will only see the form in “preview” mode). Now, the fun part, designing around it.
Pro Tip: Flodesk forms are responsive, but sometimes they stack (Name on top of Email) on mobile and sit side-by-side on desktop. Ensure your Showit canvas has enough height on mobile to accommodate the stacked version without overlapping the footer.
Pop-ups are controversial. Some people find them annoying. But the data doesn't lie: they convert. If you have a killer lead magnet, a pop-up is the fastest way to get eyes on it.
Pop-ups don't live on a specific canvas. They float over the site.
If you want total design control that Flodesk's pop-up builder doesn't give you, you can build a “Showit Pop-Up.”
Why do this: It allows you to use custom fonts and specific Showit animations that Flodesk's native pop-up can't support.
Why NOT do this: You cannot set a frequency action, so it will show every time a user gets to that canvas on the page. Even if they have already signed up or visited that page before. You can’t turn it off.
Sometimes, you don't want a form on the page. Maybe you want a clean “Link in Bio” page for Instagram, or a button in your menu that says “Free Guide”.
Flodesk offers a Full Page form type. This is essentially a standalone landing page hosted by Flodesk.
Pros: Zero coding. You just design it in Flodesk and get a URL (e.g., myflodesk.com/freebie).
Cons: The URL isn't your domain (unless you use a redirect), and you don’t have complete design control over it like you would in Showit.
How to connect it:
If you want the link to look professional (e.g., www.yourdomain.com/freebie instead of flodesk.com/x8d7f), use a Showit page.
Here is where we get technical. If you are reading generic blog posts, they usually stop at “paste the code.” But what happens when things break? Or when you want to get fancy?
This is a known issue that drives designers crazy. If you try to embed the same Flodesk form on the same page twice (e.g., one in the sidebar, one in the footer), one of them often disappears.
The Reason: HTML IDs must be unique. Flodesk's code snippet uses a specific ID for the form container. If you paste the same code twice, the browser gets confused because it sees two elements with the same ID.
You need to manually edit the code for the second form.


Alternative: Just create a new form in Flodesk (duplicate the first one). A new form generates a unique ID automatically. This is the “no-code” solution and honestly, it's safer.
Flodesk forms are responsive by default. However, Showit is absolute positioning.
The Problem: You make the embed box 400px wide on Desktop. On Mobile, 400px is wider than the screen. The form gets cut off.
The Solution: You must resize the Embed Widget on the Mobile View in Showit independently. Drag it to fit the mobile width (usually 320px).
This is another reason why I recommend adding the text around your form directly in Showit, so you can adjust it for mobile. Anything that automatically resizes for mobile is a no from me.
You want a button that says “Subscribe” and when clicked, a form pops up over the current page, rather than taking them to a new page.
Crucial: On the hidden canvas, add a “Close” icon (an X). Link this icon to Click Actions > Hide Canvas > This Canvas.
Why we love this: It keeps the user on the page, feels premium, and loads instantly.
You added the form. Great! But what happens when they sign up? If they get silence, you've lost them.
For more about Flodesk Workflows, check out this post
In the Flodesk form settings, utilizing the “Redirect to URL” after submission is a powerful tool for analytics.
Even the best of us hit a wall. Here is your cheat sheet for when things go wrong.
| Issue | Potential Cause | The Fix |
| Form not appearing | Forgot Header Code | Ensure the Header Code is in the Page HTML or the Embed box alongside the inline code. |
| Form cut off on Mobile | Embed Box too small | Go to Showit Mobile View and drag the Embed widget handles to be taller/wider. |
| Two forms, only one shows | ID Conflict | Use the “String Hack” (Section 7.1) or create a duplicate form in Flodesk to generate a unique code. |
| Background isn't transparent | Flodesk Setting | Go to Flodesk > Form > Style. Click the background. Select the circle with the red line (Transparent). |
| Form looks huge/tiny | Scaling | Check the font size in Flodesk. Showit scales the embed as an image preview, but the browser renders the code. Preview the live site to see the real size. |
| Pop-up won't go away | Frequency Settings | You likely set it to “Show always.” Set it to “Hide for 7 days” after closing. |
Building a website that works for you is a journey, not a sprint. By integrating Flodesk with Showit, you aren't just stitching two pieces of tech together; you are creating a cohesive brand experience. You are telling your audience, “I care about the details. I care about design. And I care about you.”
Remember, the goal isn't just to have a form. The goal is to build a relationship.
You have the tools. You have the “fail-proof” guide. Now, go build that list and start owning your audience.
You’ve got this!
Flodesk offers affordable, transparent pricing that scales with your subscribers. Get 25% off your first year with my code GILLIAN at this link
This is usually because the “Embed Code” box in Showit is smaller than the form itself. Switch to Showit's Mobile View and drag the handles of the embed box to make it taller and wider until the full form appears.
t’s up to you! Double Opt-in (sending a confirmation email) results in a higher quality list because it prevents spam bots, but it adds friction for real humans. If you are delivering a freebie, I usually recommend turning Double Opt-in OFF so they get their download instantly, but make sure you check your local laws (like GDPR in Europe).
Yes! In Flodesk, you can choose from a massive library of web fonts. If your specific custom font isn't there, pick a standard one (like Helvetica or Garamond) that complements your brand, or use the “Naked Form” strategy where you type the headers in Showit and only use Flodesk for the input boxes.
Flodesk forms are responsive. If you embed a form with an image into a small container (like a sidebar), Flodesk automatically hides the image to save space. To fix this, you can toggle “Image on Mobile” in the Flodesk form settings, or simply widen the embed box in Showit.
Sharing is caring!
[…] first place, so these have to look attractive and inviting. Remember, people will spend their time filling out the form and giving up their email addresses. You’ll turn potential subscribers off if you’re not […]