How to Create a Popup in PrestaShop – Any Recommendations?

Hey everyone!

I recently launched a PrestaShop store selling organic snacks, and I’d like to add popups for email capture and occasional promos. I’ve heard about tools like OptinMonster and Popupsmart, but I’d love to hear from anyone who’s actually integrated one with PrestaShop.

Ideally, it should be easy to set up (I’m not super techy), customizable, and mobile-friendly.

Thanks in advance! :raising_hands:

Hey Amari!

I’ve been using Popupsmart with PrestaShop for about 4 months now and I absolutely love it. It’s super intuitive and doesn’t slow down the site. I’m also big on lead generation and have been able to create geo-targeted and exit-intent popups pretty easily.

:backhand_index_pointing_right: Here’s how to integrate it with PrestaShop:

If you want to integrate Popupsmart with Prestashop and create a popup campaign, just follow the steps below!

1. First, you need to sign in to your Popupsmart account and take the Embed Code. For this, click on the “Embed Code” tab on the left side.

2. Copy the embed code to your clipboard.

3. After taking your embed code, go to your Prestashop root directory.

  • Open themes> [yourthemename]> templates> __partials> header.tpl file.
  • Paste your embed code like in the screenshot below.

4. Now, go to your Popupsmart account and hover over the profile icon to find Websites.

5. Click the +New Website button.

6. Write your URL and click Save.

If you see your website unverified, click the “Unverified” button and from the opening modal, click “Verify website” then return to your dashboard and click “Refresh”.

For further details about the verification of your website, see How to Verify Your Website.

7. Then, click the Popupsmart icon and create a new campaign by clicking on the +New campaign.

Give a name to your campaign and choose your Prestashop URL, which you"ve just verified. Then, click Save.

8. Choose one of the templates that fit most of your campaign. Then, customize it as you like. After you finish customizing, click Save and Publish.

Then, your campaign is published on your Prestashop website. Good job!
That’s it! It took me less than 10 minutes.

Bonus: You don’t need to install anything or use a module. Let me know if you want help with targeting rules!

If you want total visual control and prefer something that blends well with your store’s branding, check out Elfsight’s popup widget. I’m a branding nut, so that mattered a lot to me.

The widget builder is drag-and-drop, and it works via script embed—same idea as Popupsmart.

:light_bulb: Use case: I set it to pop up after 7 seconds on a product page, offering a discount if they join the newsletter. Works like a charm.

That said, Popupsmart might win if your goal is advanced targeting (like scroll % or traffic source).

Hey folks, Murathan here – co-founder at Popupsmart :waving_hand:

Just dropping by to confirm that Popupsmart is fully compatible with PrestaShop.

No plugin needed — you simply embed the JS code into your theme files, and it works seamlessly.

:brain: Pro tip:

  • For Shopify and BigCommerce, we offer native integrations.
  • For PrestaShop, it’s JS-based, but you still get full targeting features (device type, traffic source, geolocation, cart URL, etc.).

If anyone needs help setting it up, feel free to DM me or check out our PrestaShop popup tutorial.

I’m always testing tools for ROI and growth—and right now, I’ve got a hybrid system.

:small_blue_diamond: Popupsmart: for behavioral targeting (especially exit-intent).
:small_blue_diamond: Picreel: for advanced A/B testing and scroll-based engagement.

What I do is rotate promos depending on traffic source (social vs. organic). Popupsmart lets me set conditions like “only show popup if user came from Instagram.” That kind of segmentation really boosts conversions.

:collision: My best campaign?

  • 15% off for mobile users landing on our accessories page – converted at 8.6%!

If you’re growth-focused, definitely explore the analytics inside both platforms.