본문으로 건너뛰기
← Workshop overview
Chapter 5 of 7
15 min

Draft the campaign with honest limits

Confirm campaign evidence on the dashboard and purchase graph while separating the limits of unknown products.

Question for this chapter

Which campaign should you propose, and what cannot be claimed from the current evidence?

Confirm campaign scale on the dashboard

Open Dashboards from the left navigation, then open sales_overview under analytics. All five widgets use customer_analytics.

  • Total Customers (statistic) — 22 customers
  • Total Revenue (statistic) — $1,052.76 in total spend
  • Customer Segments (donut) — the 7, 11, 4, and 0 distribution
  • Revenue by Region (bar) — us-east leads at $475.18
  • Avg Order Value by Tier (bar) — platinum leads at $15.03

Draft three campaign lanes:

  1. Seven champion customers — recognition and early access rather than blanket discounting
  2. Eleven loyal customers — a repeat-purchase suggestion tied to the latest order
  3. Four new customers — product guidance and a second-purchase onboarding message

Hold the at_risk campaign until there is an audience.

Inspect purchase paths and the evidence boundary

Open ontology_materialization and select Run. On completion, the graph contains 22 customers, 88 orders, and 9 products. It also contains 88 customer-order relations and 88 order-product relations.

  1. Open Graph Explorer from the left navigation and select this scenario's collection.
  2. Select ec_customer under Entities.
  3. Select CUST-017 and confirm customer_id in Node properties.
  4. Confirm that seven orders returned with the customer are connected by ec_purchased.
  5. Select each order and use Expand neighbours to add its ec_contains_product product.
  6. Success is seven purchase paths from the customer through orders to products.

Interpret the result

You can answer which segment receives which message and inspect the products bought by CUST-017. However, PRD-UNKNOWN does not represent a real product. Exclude it or resolve the source identifier before using it for product-level personalization.

Next decision

You have three audiences with campaign drafts and two scopes to hold: at_risk outreach and unknown-product personalization. Next, check the evidence needed for the final explanation in four questions.