How to Add Popupsmart Popups via Google Tag Manager (GTM)?

Hey everyone! I’m diving into lead generation optimization and I’m looking to add Popupsmart popups via Google Tag Manager (GTM).

I use GTM for tracking scripts already, so it feels like a clean way to handle popups too.

Has anyone done this successfully? Could you share your process? I’d love to avoid any hiccups. Thanks in advance! :blush:

Hey itsfonseca! Great to see you exploring Popupsmart + GTM and I’d be happy to walk you through this.

By following the steps below, you will manage to add Popupsmart Embed Code via Google Tag Manager:

1. Log into your Popupsmart account. Click “Embed Code” on the left sidebar and choose “GTM” as the category. Copy the code from the modal with “Copy to clipboard”.

2. On another tab, go to your GTM account and choose “Add a new tag” on the dashboard.

3. Name your tag on the Untitled Tag and click “Tag Configuration.”

4. To enter your Popupsmart embed code, you need to choose “Custom HTML”.

5. Then, paste your embed code for the empty HTML field.

6. Scroll down to click Triggering and “All pages”. Choosing “All Pages” helps you make Popupsmart work on all your pages.

→ For Targeting Specific Pages with GTM:

:right_arrow: After clicking Triggering, choose the “+” icon in the upper-right corner.

:right_arrow: For the Trigger Configuration, choose “Page view” as the trigger type.

:right_arrow: Choose “Some Page Views” and customize the conditions. Then, don’t forget to “Save.”

7. Once you have completed all the configurations, Submit all the changes.

8. Finally, you need to click on “Publish”.

:shield:Pro Tip: You don’t need any coding skills. GTM keeps everything organized without altering your site code directly.

Here’s official guide with visuals:
:backhand_index_pointing_right: How to Add Popupsmart Embed Code via Google Tag Manager

Let me know if you run into anything!

One thing I’d add:

If you want popups to appear only on product pages, here’s what I did:

  • In Triggering, instead of “All Pages,” go with “Some Page Views”
  • Define a rule like:
    • Page URL contains /products/

That way, it doesn’t interrupt users on your homepage or blog.

Because Popupsmart is script-based, it doesn’t slow down page load. Just make sure to publish the GTM container and clear your cache.

Works beautifully.

I’m Amari—ecomm nerd and food lover :grinning_face_with_smiling_eyes:. I added Popupsmart to my Shopify site using GTM, and I was skeptical at first.

But it turned out to be:

:white_check_mark: Super easy
:white_check_mark: Non-intrusive
:white_check_mark: Very targeted

I followed this guide here → Popupsmart GTM Guide

I also ran A/B tests with:

  • Newsletter signup popups (appeared after 8 seconds)
  • Exit-intent popups (used on checkout)

:chart_increasing: My email signups went up by 27% after 2 weeks.
:warning: TIP: Customize the design with Popupsmart’s builder before embedding.

Love how it doesn’t require dev support. GTM + Popupsmart = match made in marketing heaven.

Hey crew—Dean here. Father of two, branding freak, and small business hustler.

I used Popupsmart on my car detailing site. My approach:

  • I set up a “20% Off for First-Time Visitors” popup via Popupsmart.
  • Embedded it using Google Tag Manager, just like Murathan said.
  • Added a “delay of 5 seconds” to avoid annoying people.

:bullseye: Result: 40+ new leads/month with minimal effort.

I strongly recommend not adding it to every page unless you’re running a specific campaign.

Use Trigger Conditions in GTM to only show on:

  • /contact-us
  • /book-service

Makes it feel more contextual and less spammy.

Sup everyone! I’m Lea and I run a gaming blog. I used Popupsmart with GTM to:

:purple_circle: Promote giveaways
:green_circle: Collect emails for beta game invites
:blue_circle: Display affiliate links on RPG gear

Here’s what worked for me:

  • Set up multiple popups inside Popupsmart for different campaigns.
  • Used URL-based triggers in GTM to control where each one appears.
  • For instance:
    • Giveaway popup: /events/giveaway2025
    • Affiliate popup: /reviews/*

I like how Popupsmart supports targeting rules like:

  • Scroll %
  • Exit-intent
  • Geo-location

:link: You can explore all the targeting features here:
:backhand_index_pointing_right: Popupsmart Targeting Features

:artist_palette: Popupsmart’s drag-and-drop editor is solid. I suggest:

  • Using minimalistic popups
  • Avoiding too much copy
  • Placing popups in non-blocking zones (like bottom-right)

:magnifying_glass_tilted_left: From GTM side, make sure your:

  • Triggers don’t conflict with other tags (e.g., cookie banners, analytics).
  • Preview mode is used before publishing to verify functionality.

You can test your tag before it goes live using GTM Preview Mode. Here’s how:
:backhand_index_pointing_right: Tag Assistant Preview Tool

Keep it lean, elegant, and smart!

I travel a lot, but still run popups for a few niche blogs. GTM makes life easier. I can manage everything remotely.

Quick tips for the remote/nomad peeps:

  • Use Google Tag Manager’s mobile preview to make sure your popups look good on phones.
  • Set up country-specific rules in Popupsmart to run geo-targeted popups.

Eg: Run “Spring Sale” popups in Europe only. :tulip:

:plus: Here’s a resource to learn more:
:backhand_index_pointing_right: Popupsmart Geo Targeting

As someone who writes popup copy:

:writing_hand: KEEP YOUR MESSAGE:

  • Clear & concise (headline = key!)
  • One strong CTA
  • Offer real value (discount, freebie, newsletter)

I use Popupsmart’s pre-built templates and tweak the message for:

  • Exit intent: “Leaving already? Grab 10% off!”
  • Scroll-based: “Hey, loving what you read? Join our newsletter.”