Skip to main content

Jane Ecommerce Traits

AIQ integrates with Jane webhooks to power real-time, event-driven automations in Flows and as filters for audiences. These events enable retailers to automate real-time messaging based on customer cart behavior and order status changes.

Updated over a month ago

How to Enable Jane Ecom Traits

AIQ

  1. Navigate to Settings > Integrations > IHeartJane Webhooks

  2. Click Connect

  3. Click "Find your API key here" to quickly find your API Key

  4. Click Connect

Jane

  1. Take your AIQ API Key provided in step 3 and provide that to Jane

  2. Jane will then enable webhooks on their end


Jane Ecom Traits

Trait Name

Trait Description

Selection Options

Flow re-entry?

Cart Abandoned

cart_abandoned

Triggered when a customer abandons their ecommerce cart before completing checkout.

after, on, before, between, in last, in next

Yes

Cart Status Updated

cart_status_updated

Triggered when the status of an ecommerce order changes during the fulfillment lifecycle.

after, on, before, between, in last, in next

+status filter - see options below

Yes

Status Filter

A Status dropdown allows filtering to a specific order state. Available statuses:

  • pending: Cart created but checkout has not yet been completed.

  • verification: Order has been submitted but has not yet been accepted by the store.

  • staff_member_review: Order requires manual review by a staff member before moving forward.

  • preparing: Order has been accepted and is currently being prepared.

  • delivery_started: Order has left the store and is out for delivery.

  • delivery_finished: Order has been successfully delivered to the customer.

  • ready_for_pickup: Order is prepared and ready for in-store pickup.

  • finished: Order has been completed after pickup or delivery.

  • with_review: Order has been completed and the customer has submitted a review.

  • cancelled: Order was cancelled by the customer while still in verification status.

  • dismissed: Order was cancelled by the store.

  • finished_without_review: Legacy status previously used when an order was completed without a review.


Example Use Cases

Abandoned Cart Recovery

  • Goal: Trigger messages when a customer abandons their cart. This helps recover lost ecommerce revenue.

  • Trigger: Cart Abandoned in last 30 minutes

  • Action: Send SMS reminder

  • Action: Send email with discount incentive

Order Lifecycle Messaging

Retailers can send updates based on order progress.

  • Goal: Notify customers that their order is being reviewed.

  • Trigger: cart_status_updated = verification

Order Preparing

  • Goal: Notify customers when their order is being prepared.

  • Trigger: cart_status_updated = preparing

Ready for Pickup

  • Goal: Automatically notify customers when their order is ready.

  • Trigger: cart_status_updated = ready_for_pickup

Delivery Updates

  • Goal: Send notifications when delivery begins or finishes.

  • Trigger: cart_status_updated = delivery_started

  • Trigger: cart_status_updated = delivery_finished

Cancelled Order Recovery

If an order is cancelled or dismissed, retailers can trigger a recovery campaign.

  • Example: cart_status_updated = cancelled

This can trigger:

  • a winback discount

  • a reminder to reorder

  • support messaging

Did this answer your question?