Skip to main content

Installing BDOW! on Magento and Adobe Commerce

BDOW! works on Magento Open Source as well as the Magento-powered Adobe Commerce platform.

Written by Cassandra Campbell

Adding BDOW! to Magento is easy to do and only takes a few minutes. Before you begin, you will need your BDOW! installation script.

Copy it by navigating to Site Settings > Details and clicking the View Install Code button. Next, scroll down and click the Universal Installation Code button:

Install BDOW! on Magento

  1. Log into your Magento Admin.

  2. In the left sidebar, go to Content > Design > Configuration.

  3. Find the store view where you want BDOW! and click Edit in the Action column. (Running several store views and want BDOW! on all of them? Edit the Global row instead.)

  4. Under Other Settings, expand the Footer section.

  5. Paste your BDOW! install code into the Miscellaneous HTML box. If there's already code in there, paste yours on a new line below it. Don't delete what's already there.

  6. Click Save Configuration.

  7. If Magento shows a message about invalidated cache types, go to System > Cache Management and click Flush Magento Cache.

That's it. BDOW! now loads across your store (checkout pages have one extra step, below).

Want BDOW! on your checkout pages too? Send this to your developer

Magento uses a Content Security Policy (CSP) to protect checkout from sketchy scripts. That's a good thing, but it also means Magento blocks any script pasted into the Admin from running on checkout pages until someone adds it to a whitelist. Everywhere else in your store, BDOW! works without this step.

Whitelisting is done in code, not in the Admin, so it's a job for your developer. As the BDOW! script is hosted from load.sumome.com, this domain and a hash of your install script will need to be included in your store's csp_whitelist.xml file. Adobe's Content security policies guide covers how.

Troubleshooting the installation

A few common things to check if your BDOW! campaigns do not seem to load on Magento:

  • Wrong store view. You may have edited a store view your storefront doesn't use. Try the Global row, or check which store view your domain points to.

  • Cache. Flush the Magento cache again (System > Cache Management). If you use Varnish or a CDN, purge that too.

  • Partial paste. Make sure you copied the whole snippet, from the opening <script to the closing </script>.

  • Custom theme. Some custom themes replace Magento's default footer and skip the Miscellaneous HTML field. Move the code to HTML Head > Scripts and Style Sheets in the same Design Configuration screen, save, and flush the cache.

Still stuck? Message our support team and include your store's URL. We'll take a look.

Did this answer your question?