Skip to content

Omnisend

Connect Omnisend to Cadence — API key setup, automation configuration, profile sync, and LiveBlock.

Omnisend handles both email and SMS for Cadence stores. Cadence sends prediction events and syncs profile properties; your Omnisend automations send the messages.

What Omnisend receives from Cadence

  • Eventscadence_prediction custom events with prediction type, product info, and ConvertCart links
  • Profile propertiescadence_* custom properties for segmentation and personalization
  • LiveBlock — HTML snippet you paste into email templates (optional)

Connecting Omnisend

Go to Integrations → Omnisend in the Cadence app.

  1. Click Connect
  2. In Omnisend: Settings → Store settings → API keys
  3. Create an API key with Contacts and Events permissions
  4. Copy the key and paste it in the Cadence connect modal
  5. Click Connect

API keys are encrypted at rest and never shown again after saving.

Required setup in Omnisend

Create automations

Create one automation per prediction type:

  1. Automation → Create automation
  2. Set trigger: Custom event → cadence_prediction
  3. Add a condition: prediction_type equals the target value:
    • due_to_replenish for replenishment
    • about_to_lapse for lapse prevention
    • primed_for_cross_sell for cross-sell
    • primed_for_subscription for subscription upsell
  4. Design the email/SMS using event properties
  5. Activate the automation

See Sequences and flows for detailed guidance.

Use event properties

Property Use in message
customer_first_name Personalize greeting
product_name Reference the product
cart_url Primary CTA link
product_url Product page link

Link the CTA to cart_url for one-tap ConvertCart checkout.

Profile properties

Cadence syncs cadence_* properties to Omnisend contact profiles. Use these for segmentation:

  • Create segments based on cadence_due_to_replenish, cadence_about_to_lapse, etc.
  • Use properties in email dynamic content blocks

Profile sync begins when your store is enabled and updates daily.

LiveBlock setup

Unlike Klaviyo’s automatic Universal Content deploy, Omnisend LiveBlock requires manual paste:

  1. Request LiveBlock from the Cadence team
  2. Cadence generates an HTML snippet for your store
  3. In your Omnisend email template, add an HTML block
  4. Paste the LiveBlock HTML snippet
  5. The block auto-personalizes per recipient at send time

See LiveBlock for details.

Testing the connection

Click Test connection on the Omnisend integration detail page to verify API access.

Troubleshooting

Issue Solution
API key rejected Ensure Contacts and Events permissions are enabled
Automations not triggering Verify trigger event is cadence_prediction and automation is active
Profile properties missing Allow 24 hours after store enablement for initial sync
LiveBlock not rendering Confirm HTML snippet is pasted in an HTML block, not a text block

Where to go next