Why does my giveaway take a few seconds to appear?
Quick answer
Shopify loads the Giveaway Ninja script after your page content, so it never slows down your store. That means the widget can appear a few seconds after the page. If it takes much longer, or only appears after you scroll or click, a speed optimization app is probably delaying it. Whitelist Giveaway Ninja in that app.
Why is there a short delay?
To keep your store fast, the Giveaway Ninja app embed loads its script after your theme's content. A delay of a few seconds is normal, and your pages render at full speed.
Why can it take longer?
Some optimization apps, such as Hyperspeed, only load scripts after the shopper interacts with the page. The giveaway then stays hidden until someone scrolls, clicks or taps. To fix it, add Giveaway Ninja to the app's whitelist or exclusion list. The script to allow is giveawayninja.start.js.
People also ask
The giveaway never appears at all. What should I check?
Make sure the app embed is on, the campaign is enabled and its start date is in the past. See why your giveaway isn't showing up on your store.
Does Giveaway Ninja slow down my store?
No. The script loads after your theme's content, so your pages render first and the widget follows. See how to install Giveaway Ninja on Shopify.
Still stuck?
Our support team is available 24/7 and always replies. Send us a message and we'll help you sort it out.