Bloomreach audit checklist: 25 checks

    By David Lora Junca, independent Bloomreach consultant · Published · Updated

    Short answer

    Audit Bloomreach Marketing (formerly Bloomreach Engagement) in five areas: tracking and data, consent and deliverability, scenarios and campaigns, segments and reporting, and team and process. Start with the data, because every journey depends on it, and check it in real customer profiles, not only in the event definitions. The 25 checks below are the ones I would look at first in any project.

    This is the audit I would run at the start of any Bloomreach project, including one that looks "basically fine". It takes the guesswork out of why journeys misfire, and it tells you what to fix before you build anything new. Bloomreach Marketing was called Bloomreach Engagement until September 2026, and Exponea before Bloomreach acquired it in 2021, so you will see all three names in projects.

    Tracking and data

    1. Open real customer profiles, not only the event definitions. A definition can exist while no real events arrive, or arrive half empty.
    2. Key events arrive with the attributes journeys need. Product views, cart updates, checkout and purchase need product IDs, prices and quantities.
    3. No placeholder values such as "undefined" or empty IDs. A tag that fires before the page has its data sends junk that breaks filters and recommendations.
    4. Product IDs match between cart and purchase events. Otherwise cart reminders go to people who already bought.
    5. Anonymous visitors merge into the known customer after login or sign-up. Without it, browsing history stays on an anonymous profile exactly when the customer becomes reachable.
    6. The product catalog is current, with images, prices and stock. Recommendations read from it, and cart emails often do too.

    Consent and deliverability

    1. Consent categories match how you actually message people. Newsletter consent and service messages follow different rules.
    2. Consent is recorded before the journeys that check it run. A late consent event makes the first journey step see the customer as not consented.
    3. Every marketing scenario checks consent before sending. One forgotten check can become a compliance problem, not just a bad email.
    4. Frequency policies cap how often one person is contacted. Several journeys firing at once is the fastest route to unsubscribes.
    5. Sending domains pass SPF, DKIM and DMARC, marketing emails have one-click unsubscribe, and bounce and spam complaint rates are watched. As of November 2026, Gmail requires all of this from bulk senders, plus a spam rate below 0.3%. Deliverability problems stay invisible until clicks and revenue fall.

    Scenarios and campaigns

    1. You have a list of every running scenario, with an owner. Forgotten journeys keep sending for years.
    2. No two scenarios fire on the same trigger for the same people. Overlaps send duplicates and make results impossible to read.
    3. Every journey has exit conditions, such as leaving after a purchase. Without them, a customer keeps getting reminders for something they bought.
    4. Each journey was tested with test profiles through every branch. Untested branches are where the wrong email goes out.
    5. Shared email blocks such as footers are only edited on purpose. A block inserted by reference changes in every email that uses it as soon as you edit it.
    6. Running scenarios are changed with care, never casually re-saved. Edits to a live journey apply to customers who reach the changed step afterwards, including people already in the journey.

    Segments and reporting

    1. Core segments are defined once and reused. Five slightly different versions of "active customers" give five different answers.
    2. Revenue in Bloomreach is reconciled with your finance or shop numbers. Currency, tax and returns often differ, and leadership will notice.
    3. Main journeys keep a random holdout group. It is the cleanest way to show revenue the journey caused.
    4. One dashboard shows each journey's entries, conversions and revenue. If nobody can see the result, nobody prioritizes the work.

    Team and process

    1. Each scenario has a short description: trigger, audience, exclusions, owner. It is what lets someone new take over without breaking it.
    2. Names follow one convention across scenarios, segments and reports. Search and handover get much easier.
    3. Nothing goes live without a second person reviewing it. A short review catches many costly mistakes.
    4. Someone owns turning Bloomreach into campaigns, with time to do it. In my experience, under-used projects lack an owner, not a better platform.

    What to do with the results

    Sort what you found into three groups: what blocks revenue journeys right now (fix first), what is a risk (consent, duplicates, live scenarios without exits), and what is housekeeping. Then fix the blockers and launch the first journey; the 30-day plan shows the order I use. If you would rather have someone run the audit for you, I can do it as part of working together.

    Frequently asked questions

    How long does a Bloomreach audit take?

    For one Bloomreach project, a focused audit of tracking, consent, live scenarios and reporting usually takes a few days. Several brands, languages or projects take longer, because each one has its own data and scenarios.

    What is the most common problem a Bloomreach audit finds?

    Data that looks fine in the definitions but not in the actual events: missing or placeholder customer and product IDs, consent recorded too late for the journeys that check it, or purchase events that do not match cart events. Everything built on top inherits those problems.

    Is Bloomreach Engagement the same as Exponea and Bloomreach Marketing?

    Yes, all three names are the same product. Bloomreach acquired Exponea in 2021 and renamed it Bloomreach Engagement. In September 2026 Bloomreach renamed Bloomreach Engagement to Bloomreach Marketing. Many projects, APIs and URLs still carry the Exponea or Engagement name.

    Can I run this audit myself?

    Yes. Most checks here can be done in the Bloomreach interface by someone with access to the project; the rest compare it with your own numbers and process. The hard part is knowing what good looks like, which is why many teams ask an outside specialist to do it once and then repeat it themselves.

    Sources

    What I checked this guide against on . Anything not listed here is my own experience from working in Bloomreach projects.

    Want this built in your Bloomreach project?

    I plug into your team and get priority campaigns live in 48 to 72 hours. Monthly subscription from £4,900, cancel any time with 30 days' notice.

    Book a free 30-minute call

    More guides