Skip to main content

Ekho Dealer Triggers

Below are all the Ekho Dealer triggers you have at your disposal on Zapier. You are free to create other zaps that leverage these triggers in whichever ways you like (e.g. creating a new item in your ERP system every time a Newly Purchased Vehicle trigger is fired). Don’t, however, use these triggers to create new orders in your e-commerce site; we already do this automatically.
When does this trigger fire: when a new order is placed via the checkout page.What data does this trigger return:
  • placedOrderId: The ID of the Ekho Dealer Placed Order.
Notes: if you’re interested in accessing the properties of the Placed Order object, use the “Fetch Placed Order Data” action by providing it with the placedOrderId from this trigger.
When does this trigger fire: when a new vehicle is purchased via your checkout pageWhat data does this trigger return:
  • purchasedVehicleId: The ID of the Ekho Dealer Purchased Vehicle.
Notes: if you’re interested in accessing the properties of the Purchased Vehicle object, use the “Fetch Purchased Vehicle Data” action by providing it with the purchasedVehicleId from this trigger
When does this trigger fire: when a new accessory (i.e. a product that isn’t a vehicle) is purchased via the checkout pageWhat data does this trigger return:
  • purchasedAccessoryId: The ID of the Ekho Dealer Purchased Accessory.
Notes: if you’re interested in accessing the properties of the Purchased Accessory object, use the “Fetch Purchased Accessory Data” action by providing it with the purchasedAccessoryId from this trigger.
When does this trigger fire: triggers whenever a vehicle payment status is updated. Three possible update values:
  • RESERVATION_PAID : when the reservation payment succeeds
  • FINANCING_GUARANTEED : when the buyer has accepted and loan and terms are locked in
  • FULLY_PAID : when we’ve received all of the funds for this vehicle (either when they pay in full in cash or we received funding from the lender)
What data does this trigger return:
  • updatedVehiclePaymentStatus : the new vehicle payment status.
  • purchasedVehicleId : the Ekho Dealer ID of the Purchased Vehicle.
Notes: if you’re interested in accessing the properties of the Purchased Vehicle object, use the “Fetch Purchased Vehicle Data” action by providing it with the purchasedVehicleId from this trigger.
When does this trigger fire: when a vehicle fulfillment status is updated. Three possible update values:
  • UNFULFILLED: when the vehicle has not yet begun fulfillment
  • ON_HOLD: when the fulfillment process is temporarily paused
  • CANCELED: when the fulfillment has been canceled
  • FULFILLMENT_REQUESTED: when fulfillment has been requested
  • FULFILLED: when the fulfillment process is complete
  • SHIPPED: when the vehicle is in transit
  • READY_FOR_PICK_UP: when the vehicle is ready for customer pickup
What data does this trigger return:
  • updatedVehicleFulfillmentStatus : the new vehicle fulfillment status.
  • purchasedVehicleId : the Ekho Dealer ID of the Purchased Vehicle.
Notes: if you’re interested in accessing the properties of the Purchased Vehicle object, use the “Fetch Purchased Vehicle Data” action by providing it with the purchasedVehicleId from this trigger.
When does this trigger fire: Triggers whenever the stage of a vehicle is updated.What data does this trigger return:
  • updatedVehicleStage : the new vehicle stage.
  • purchasedVehicleId : the Ekho Dealer ID of the Purchased Vehicle.
Notes: if you’re interested in accessing the properties of the Purchased Vehicle object, use the “Fetch Purchased Vehicle Data” action by providing it with the purchasedVehicleId from this trigger.
When does this trigger fire: Triggers whenever a buyer survey is complete.What data does this trigger return:
  • vehicleId : the ID of the Vehicle.
Notes: if you’re interested in accessing the properties of the Purchased Vehicle object, use the “Fetch Purchased Vehicle Data” action by providing it with the purchasedVehicleId from this trigger.
When does this trigger fire: Triggers when a new preorder is placed.What data does this trigger return:
  • preorderId : the ID of the Preorder.
Notes: if you’re interested in accessing the properties of the Preorder object, use the “Fetch Preorder Data” action by providing it with the preorderId from this trigger.
When does this trigger fire: Triggers when a new abandoned cart is created.What data does this trigger return:
  • cartId : the ID of the Cart.
Notes:
  • If you’re interested in accessing the properties of the Abandoned Cart object, use the “Fetch Abandoned Cart Data” action by providing it with the cartId from this trigger.
  • For an example of how to use a trigger/action for Abandoned Carts, see this Advanced Example.
When does this trigger fire: Triggers when an abandoned cart is updated.What data does this trigger return:
  • cartId : the ID of the Cart.
Notes:
  • If you’re interested in accessing the properties of the Abandoned Cart object, use the “Fetch Abandoned Cart Data” action by providing it with the cartId from this trigger.
  • For an example of how to use a trigger/action for Abandoned Carts, see this Advanced Example.