Coachful
CoachfulHelp

How to add a popup or banner to your website

By Coachful11 min readUpdated Apr 16, 2026

Learn how to add a popup or announcement banner to your Coachful coaching website — step-by-step setup, trigger options, form connections, and conversion tips.

What's covered
  • TL;DR — Quick Answer
  • Why Popups and Banners Still Work for Coaches
  • Before You Start: Plan Your Offer and Goal
  • How to Add a Popup to Your Coaching Website
  • How to Add an Announcement Banner (Sticky Bar)
  • Connecting Your Popup to Coachful Forms and Bookings

You've built your coaching website, your offer is live, and traffic is coming in — but visitors are leaving without signing up. A well-timed popup or banner can be the difference between a bounce and a booked discovery call. Whether you want to promote a lead magnet, announce a new program, or capture emails before someone exits, Coachful's website builder gives you the tools to do it without touching a single line of code.

This guide walks you through exactly how to add a popup or banner to your coaching website on Coachful, plus the strategies that make them convert instead of annoy.

TL;DR — Quick Answer

  • Open your website in Website Builder → Pages, then select the page you want to edit.
  • Use the Popup block to add a timed, scroll-triggered, or exit-intent overlay.
  • Use the Announcement Bar (sticky banner) block for a persistent top-of-page strip.
  • Connect either element to a form, a booking link, or an external URL.
  • Publish your changes — popups and banners go live instantly with no additional deployment step.

Why Popups and Banners Still Work for Coaches

The coaching industry runs on trust, which is why many coaches hesitate to use popups — they associate them with pushy e-commerce tactics. But a contextually relevant popup is one of the highest-converting elements on any coaching website. When someone has spent 45 seconds reading about your 12-week transformation program and a well-placed overlay offers a free strategy session, that's not interruption — that's perfect timing.

Announcement banners serve a different purpose. A sticky bar at the top of every page creates persistent visibility for time-sensitive offers: enrollment deadlines, flash discounts via coupon codes, or a simple "Spots available — book a free call" message. Unlike a popup, a banner doesn't interrupt the browsing experience. It anchors at the top and stays out of the way while remaining impossible to miss.

Coaches using Coachful often combine both: a banner for an ongoing enrollment window and a popup triggered on exit intent for a free lead-magnet download. The two work together without feeling spammy, as long as the messaging is tight and the offer is genuinely useful.

Before You Start: Plan Your Offer and Goal

Before clicking into the builder, decide two things: what you're offering and what action you want the visitor to take. The most effective popups and banners on coaching websites fall into three categories:

  • Lead capture — "Download my free 5-day meal plan" or "Get my free goal-setting workbook." Pair this with an email form.
  • Booking prompt — "Book a free 20-minute clarity call." Link directly to your Coachful intake or booking page.
  • Enrollment urgency — "Only 3 spots left in the October cohort." Use a banner with a countdown or direct enrollment link.

Clarity at this stage saves you from the most common mistake coaches make: writing a vague headline like "Subscribe for updates." Nobody signs up for updates. They sign up for a specific, valuable outcome.

Pro tip: If you have a lead magnet page already built in Coachful, copy its headline and use it verbatim in your popup. You already know that headline converts — don't reinvent it for the overlay.

How to Add a Popup to Your Coaching Website

Follow these steps inside your Coachful dashboard to add a popup to any page on your coaching site.

  1. From your coach dashboard, go to Website → Pages in the left sidebar.
  2. Click on the page where you want the popup to appear (e.g., your homepage or your program sales page). This opens the drag-and-drop page editor.
  3. In the left-hand block panel, scroll to the Interactive or Overlays section and drag the Popup block onto the canvas. The popup won't appear inline — it will be registered as an overlay for that page.
  4. Click the popup block to open its settings panel on the right. Here you'll configure:
    • Trigger type: Choose from time delay (e.g., show after 8 seconds), scroll depth (e.g., show after 50% scroll), or exit intent (show when the cursor moves toward the browser tab).
    • Display frequency: Set whether the popup shows once per session, once per day, or on every visit. For lead magnets, "once per session" is the standard choice.
    • Cookie duration: If you don't want the popup to reappear after someone dismisses it, set a cookie window (e.g., 14 days).
  5. Inside the popup canvas, add your headline, supporting copy, and a call-to-action. You can insert an Email Form block to capture leads directly, or a Button block that links to your booking page or a specific program enrollment URL.
  6. Style the popup using your brand colors, fonts, and background. Coachful's builder inherits your global brand settings, so it usually looks on-brand out of the box.
  7. Toggle the popup to Active and hit Publish. The popup is now live on that page.
Want to skip the setup entirely? Coachful includes pre-built website templates for coaches that come with popup and banner blocks already positioned — just swap in your copy and publish. Sign in to your workspace to explore the template library.

How to Add an Announcement Banner (Sticky Bar)

An announcement banner — sometimes called a hello bar or sticky bar — sits pinned at the very top of your website, above the navigation. Because it persists across all pages and doesn't interrupt scrolling, it's ideal for ongoing offers that you want every visitor to see.

  1. In your Coachful dashboard, navigate to Website → Settings → Global Elements (or open the site-wide header settings depending on your template).
  2. Enable the Announcement Bar toggle. A thin bar editor will appear.
  3. Enter your banner text. Keep it to one sentence — around 10 words maximum works best. Example: "October cohort is open — 2 spots left. Book your call →"
  4. Add a hyperlink to the CTA text. This can be an internal page (e.g., your intake booking page), an external URL, or a direct Coachful booking link.
  5. Choose your bar background color and text color. High contrast (dark bar, white text, or vice versa) outperforms muted color combinations.
  6. Optionally set an expiry date for time-limited offers. The bar will automatically hide on that date without any manual action from you.
  7. Save and publish. The banner appears site-wide immediately.

Unlike popups, announcement bars are almost never perceived as intrusive. Visitors expect them — they're a familiar web convention. You can run a banner for weeks without any negative impact on user experience, as long as the offer stays relevant.

Connecting Your Popup to Coachful Forms and Bookings

A popup is only as useful as the action it drives. Coachful's website builder lets you connect popup CTAs directly to native platform features, which means you don't need a third-party form tool or a separate email marketing integration to capture leads.

Linking to an intake or booking form

If your goal is to get a free consultation booked, set the popup button to link to your Coachful booking page. Every coach on Coachful gets a scheduling page at {yourslug}.coachful.co/book. You can deep-link to a specific session type (e.g., your free 20-minute intake call) by copying that session's direct booking URL from Bookings → Session Types.

Using a native email capture form

For lead-magnet popups, drop an Email Form block inside the popup canvas. Submissions go directly into your Coachful contacts list, and you can trigger an automated welcome sequence or deliver the lead magnet via email — all from within the platform. No Mailchimp, no Zapier required.

Directing to a program enrollment page

If you're promoting a specific coaching program, link the popup CTA directly to that program's enrollment or offer page. Coachful generates a unique enrollment URL for every program offer you create under Programs → Offers. Paste that URL into the popup button link and visitors go straight to checkout.

Best Practices for Coaching Website Popups

Most popup best practices are universal, but a few are specific to the coaching context.

Match the popup to the page content

A generic "join my email list" popup on a sales page for a $3,000 mastermind is a mismatch. The visitor is already considering buying — don't pull them sideways. On that page, your popup (if you use one at all) should reinforce the purchase decision: "Still deciding? Book a 15-minute Q&A call."

Use exit intent on high-traffic blog posts

If you publish SEO content on your Coachful blog, exit-intent popups on those pages are extremely effective. The visitor came for free information — as they leave, offer them more free value (a checklist, a mini-course, a free session). Exit intent captures people who would otherwise leave forever.

Keep copy scannable

Your popup has about 2 seconds of attention before a visitor decides to close it. Headline: one bold, outcome-focused sentence. Sub-copy: one supporting sentence maximum. Button: 3-5 words. That's it.

Test one variable at a time

When you want to improve popup performance, change one element — the headline, the trigger timing, or the button color — and run it for at least 100 impressions before judging results. Changing everything at once makes it impossible to know what moved the needle.

Insider tip: The single highest-impact change most coaches can make to their popup is replacing a vague CTA like "Submit" with a first-person outcome phrase like "Send me the free guide." This one change routinely lifts conversion rates by 20–40% based on industry benchmarks from Unbounce's Conversion Benchmark Report.

Troubleshooting Common Issues

My popup isn't showing on the live site

First, check that the popup block is toggled to Active in the editor settings — inactive popups are saved but not rendered. Second, check your cookie settings: if you triggered and dismissed the popup while testing, your browser may have stored the dismissal cookie. Open the page in an incognito/private window to see it as a new visitor would.

The announcement bar isn't appearing on all pages

Announcement bars added via Global Elements or the site-wide header settings apply to all pages automatically. If you added the bar as a block on a single page instead, it will only appear there. Remove it from the individual page and re-add it via the global settings to make it site-wide.

My popup looks broken on mobile

Switch to the mobile preview in the page editor (the phone icon in the top toolbar) and resize the popup dimensions for smaller screens. Use percentage-based widths (e.g., 90% width) rather than fixed pixel values so the popup scales correctly. Also ensure your button text doesn't overflow on smaller viewports — shorter button copy is usually the fix.

The form inside my popup isn't submitting

Confirm that the Email Form block inside the popup is connected to a list or automation in your Coachful contacts settings. An unconnected form will appear functional but won't store or act on submissions. Go to Website → Forms to verify the form's destination and test a submission yourself.

My exit-intent popup fires immediately on mobile

Exit-intent detection relies on mouse movement, which doesn't exist on touchscreens. On mobile, exit intent typically falls back to a scroll-up trigger (when a user scrolls back toward the top of the page, indicating they may leave). If the fallback trigger feels too aggressive, switch mobile visitors to a time-delay trigger instead via the popup's mobile-specific settings.

The countdown timer in my banner expired but the bar is still showing

If you set an expiry date, double-check that you entered it correctly and that your site's timezone matches your intended deadline. Coachful uses your account timezone for date-based rules — verify this under Settings → Account → Timezone if the bar doesn't disappear as expected.

Ready to Capture More Leads from Your Coaching Website?

A popup or banner added today could mean 10 more email subscribers this week, or 3 more discovery calls booked this month. The mechanics are straightforward — the bigger leverage is in the offer and the copy. Get those right, and a single well-placed popup can outperform an entire paid ad campaign.

Coachful gives you everything you need to build, publish, and optimize your coaching website without juggling five different tools. From drag-and-drop popups and announcement bars to native booking forms and program enrollment links, it's all in one place. Start your free trial and launch your first popup today — or sign in to your workspace if you're already a member. For more website guides, browse the Coachful Help Center.

Frequently asked questions

Can I show a popup on only one page of my coaching website?
Yes. In Coachful's website builder, popup blocks are added at the individual page level, not site-wide. Open the specific page in the editor, add your popup block there, and it will only fire on that page. Announcement bars, by contrast, are configured globally and appear across all pages.
What trigger options are available for website popups in Coachful?
Coachful's popup block supports three trigger types: time delay (show after a set number of seconds), scroll depth (show after the visitor scrolls a percentage of the page), and exit intent (show when the cursor moves toward the browser tab). On mobile, exit intent falls back to a scroll-up trigger.
Can I connect my popup to a Coachful booking or intake form?
Yes. You can add a native Email Form block inside the popup canvas to capture leads directly into your Coachful contacts list. Alternatively, you can link a button in the popup to any Coachful booking page, program enrollment URL, or internal page — no third-party integrations needed.
Will a popup hurt my website's SEO?
Google's guidelines penalize intrusive interstitials that block content on mobile, particularly those that appear immediately on page load. To stay safe, use a time delay of at least 5 seconds, avoid full-screen overlays on mobile, and never show a popup before the page content loads. Exit-intent and scroll-triggered popups are generally not penalized.
How do I stop the popup from showing to the same visitor repeatedly?
In the popup's settings panel, set the display frequency to 'Once per session' or 'Once per visit' and configure a cookie duration (e.g., 14 or 30 days). Once a visitor dismisses the popup, a cookie is stored in their browser and the popup won't reappear until the cookie expires.
Can I add a countdown timer to my announcement banner?
You can set an expiry date on your announcement bar so it automatically disappears when your offer ends. For a live countdown timer within the banner, use a countdown block inside the bar's content area if your template supports it, or embed a third-party countdown widget via a custom HTML block.
Do I need a paid Coachful plan to use popups and banners?
Website features including popups and announcement bars are available on Coachful's paid plans (Growth and Scale). A free trial gives you access to the full feature set so you can build and test your setup before committing. Check the current plan details at coachful.co.
Was this article helpful?