DNN Software Popups -How to Create?

Hey everyone, I’ve been using DNN Software to manage my website, and I’m looking for ways to increase engagement. I keep hearing about popups for lead generation and sales conversions. Can someone guide me on how to create popups in DNN Software? Are there free options available?

Absolutely! Popups are a fantastic way to boost engagement and drive conversions. Here’s a step-by-step guide on how you can create a popup in DNN Software:

  1. Choose a Popup Builder: While DNN Software doesn’t have a built-in popup builder, you can use third-party tools like Popupsmart, Optinly, or OptinMonster.
  2. Sign Up for a Popup Builder: Go to the website of your preferred popup tool and create an account.
  3. Select a Popup Type: Most popup builders allow you to choose from various templates, such as exit intent popups, email subscription popups, or discount popups.
  4. Customize Your Popup: You can adjust the design, add images, CTA buttons, and configure the triggering rules.
  5. Embed the Popup Code in DNN Software:
  • Copy the script code provided by your popup builder.
  • Go to your DNN Software dashboard.
  • Navigate to Admin > Site Settings > Appearance > Page Header and paste the script code.
  • Click Save & Publish.
  1. Test the Popup: Open your website in an incognito window and check if the popup appears as expected.

Free Option? Yes! Popupsmart offers a free plan with up to 5,000 page views per month.

I’ve been using Popupsmart for my DNN Software website, and I highly recommend it. No coding is required, and it integrates with DNN Software seamlessly. Here’s what I love about it:

:white_check_mark: Easy to set up – Just copy and paste the embed code.
:white_check_mark: Multiple popup types – Exit-intent, floating bar, full-screen popups, and more.
:white_check_mark: Advanced targeting – I can trigger popups based on user behavior.
:white_check_mark: Free plan available – Great for small businesses just starting out.

However, I did face an issue initially where my popup wasn’t displaying. Turns out, I forgot to clear my cache after embedding the code! So, if your popup doesn’t appear immediately, try clearing your cache.

While Popupsmart is a great option, there are other tools worth considering:

  1. Optinly – Offers gamification popups and deep analytics.
  2. OptinMonster – More advanced but expensive.
  3. Sumo – Good for list-building but limited customization.
  4. Poptin – Budget-friendly and feature-rich.

Each tool has its pros and cons. Optinly is my personal favorite because of its 100+ templates and advanced behavioral targeting.

If you’re comfortable with coding and don’t want to use a third-party tool, you can manually create a popup using JavaScript and CSS. Here’s a simple example:

<div id="popup" style="display:none; position:fixed; top:50%; left:50%; transform:translate(-50%, -50%); background:#fff; padding:20px; border-radius:10px; box-shadow: 0 4px 8px rgba(0,0,0,0.2);">
    <p>Subscribe to our newsletter!</p>
    <button onclick="closePopup()">Close</button>
</div>
<script>
    function showPopup() {
        document.getElementById("popup").style.display = "block";
    }
    function closePopup() {
        document.getElementById("popup").style.display = "none";
    }
    setTimeout(showPopup, 3000);
</script>

This will display a popup 3 seconds after page load. You can style it further using CSS.

I started using popups on my DNN Software e-commerce site about six months ago. Here are my results:

:chart_increasing: Email List Growth: Went from 500 to 3,000 subscribers in 3 months. :chart_increasing: Sales Boost: Exit-intent popups helped recover 15% of abandoned carts. :chart_increasing: Higher Engagement: Visitors now spend more time on my site, thanks to survey popups.

Biggest Lesson? A/B test different popup designs. I found that a popup with a countdown timer (urgency) converted 2x better than a static one.

For those new to popups in DNN Software, here’s what I suggest:

:check_mark: If you want a quick and easy solution, go with Popupsmart.
:check_mark: If you want more customization, try Optinly or OptinMonster.
:check_mark: If you have coding experience, consider building your own popup with JavaScript.
:check_mark: Always track analytics – Use tools like Google Analytics to see which popups perform best.
:check_mark: Test different types – Exit popups, gamification, lead magnets… see what works for your audience!

Hope this helps! Let’s keep this thread going—if you have any experiences or questions, drop them below