Aweber Lightbox Delay Help

3 replies
Hey guys,
I have an aweber lightbox pop over on one of my sites and I want to put it on a timer.

Currently it pops right away but I'd like there to be a delay of about 15 seconds before it pops.

Does anyone know how I could accomplish something like this?
#aweber #delay #lightbox
  • Profile picture of the author Neil Morgan
    Hello Joshua

    I do this with my own light box (GreyBox) so I'm sure you could modify this for AWeber.

    In the [head] section of your page:

    [script type="text/javascript"]
    var POPUP_DELAY = 15000;
    setTimeout('showOptInPopup()', POPUP_DELAY);

    function showOptInPopup() {
    commands here to show your popup
    }
    [/script]

    Note I have used square brackets instead of angled brackets in the above example so that they'll display here.

    When the page loads, the timer will start and 15,000 milliseconds later (ie 15 seconds) the function showOptInPopup will fire to show your popup.

    It's actually worth testing different intervals. My own tests have shown you get different numbers of subscribers depending on the length of the delay before the popup appears.

    Cheers,

    Neil
    Signature

    Easy email marketing automation without moving your lists.

    {{ DiscussionBoard.errors[1598886].message }}
  • Profile picture of the author Nickolie0990
    Yeah, the process is simple:

    Step 1: log into Aweber
    Step 2: Make sure your on the right list (The one you want to add the delay too)
    Step 3: Go to the Web Form on the list
    Step 4: Click on the form to edit the settings
    Step 5: on the Design (Step 1), you should see an Advanced Tab w/ two arrows pointing down. Click on that tab.
    Step 6: The tab should move down, then one of the options is Delay, just put how much you want it to be delayed.
    Step 7 Save and you may need to re-upload the code. Check it too be sure.

    Let me know if you need better explaining of the process.
    {{ DiscussionBoard.errors[1598896].message }}
    • Profile picture of the author JoshuaG
      Yep, that did it!
      Thanks for your help!
      Originally Posted by Nickolie0990 View Post

      Yeah, the process is simple:

      Step 1: log into Aweber
      Step 2: Make sure your on the right list (The one you want to add the delay too)
      Step 3: Go to the Web Form on the list
      Step 4: Click on the form to edit the settings
      Step 5: on the Design (Step 1), you should see an Advanced Tab w/ two arrows pointing down. Click on that tab.
      Step 6: The tab should move down, then one of the options is Delay, just put how much you want it to be delayed.
      Step 7 Save and you may need to re-upload the code. Check it too be sure.

      Let me know if you need better explaining of the process.
      Signature

      {{ DiscussionBoard.errors[1599653].message }}

Trending Topics