MailGraf
TR
Growth tools

Create and publish a popup

Choose the popup type, build its form, set the display rules and add the popup to your website.

Updated 20 Oct 2026Open Popups in app

A popup collects newsletter signups or enquiries from visitors to your website. You choose one of four types: a popup in the centre of the screen, one that sits in a corner, a bar at the top or bottom of the page, or one that fills the whole screen.

Create the draft

  1. Open Popups and click New popup

    Popups sits under Growth in the left menu. The New popup page opens.
  2. Enter a Popup name

    Only your team sees this name. Confirmation depends on the consent box: if it is shown, people confirm their address by email; if it is hidden, they join the list straight away.
  3. Choose a Type

    Use the four cards under Type to choose where the popup appears on screen. You can change the type later in the studio.
  4. Choose a Language and a List

    Signups join the list you choose. If you do not have one yet, use Create a new list right there. A popup without a list cannot be published.
  5. Click Create popup

    Pick a starting design on the right first. MailGraf creates the draft and opens the studio. Visitors do not see the popup until you publish it and add the code to your website.

Prepare the design and form

Use the Content icon on the left to add headings, text, images and buttons. Clicking an item opens its settings on the left: for an image, Image size (Fill, Fit, Original), width and alignment; for the submit button, its colours and corners under Style. Layout, colours and text styles sit under Styles; click the unit in Line height to switch between em and px.

The popup's form is built inside the popup. Add fields from the Fields icon; the list, opt-in, language and post-submission behaviour sit under Form settings. The form also appears in the Forms list as In popup. For details on fields and post-submission options, see Create a form.

Choose the display rules

Click the Popup settings icon on the left.

  • Type and position sets the popup type and where it sits. For a centre popup, Background dim and Close when clicking outside are here too.
  • When to show offers After a delay, After scrolling or When leaving the page under Show. On phones, When leaving the page uses the time in On phones, show after.
  • Where to show chooses All pages, Only these pages or All pages except these under Pages; Add page adds address rules such as /collection. Devices shows the popup on all devices, desktop only or mobile only.
  • How often sets how many days to wait before showing the popup again to a visitor who closed it. People who sign up through this popup do not see it again.

The same panel also holds the Teaser, Close button and Animation settings. Set the teaser's font, text size, weight and colours under Style in the Teaser section.

A small "Powered by MailGraf" badge shows below the button and on the success message, but not on the teaser. On paid plans the badge starts off, and the Show switch under Powered by MailGraf turns it on or off. On other plans the badge stays on.

Publish and add it to your website

Preview in the top bar shows the popup working inside the studio; leave with Back to editing. After checking the rules and the mobile layout, click Publish and confirm in Publish this popup?.

Install in the top bar opens Install on your website. If your site is not added yet, enter it under Your website address and click Add website. Copy the code with Copy and add it once to every page of your site, just before the closing </head> tag. When the code is working, the window shows Code found on …; refresh the status with Check again.

To see how many people your popup reached and on which pages it collected sign-ups, open its report as described in Read form, popup and page reports.

One code is enough

This code runs every popup and the website tracking on your site. When you publish another popup, you do not need to add the code again.

Frequently asked questions

Can I show the popup on selected pages?

Yes. In Popup settings, open Where to show, choose Only these pages and add address rules with Add page. With All pages selected, the popup runs across the whole site.

Does the popup work on mobile?

Yes. Check the desktop and mobile layouts separately in the studio; use Devices to show the popup on only one of them. Phones have no pointer, so When leaving the page opens after the delay you set for phones.

Does the code show a draft popup?

No. The code starts showing the popup after it is published.

Can I change the popup type later?

Yes. Choose another type under Type and position in Popup settings. The content stays; the position and width adapt to the new type.

Related articles

Was this helpful?

Still need help?

Write to us and a person will answer.

Contact us
MailGraf

Professional email marketing platform.

We Love Email

Don't miss out

Get the latest email marketing tips and exclusive updates.

PECRGDPRISO27001

MailGraf is a trading name of MailGraf Digital Ltd, registered in England and Wales, No. 13282175. ICO ZB250899.