Zapier Triggers
This page provides an overview of the Ekho Dealer triggers you can use on Zapier.
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 DealerPlaced 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 page
What data does this trigger return:
purchasedVehicleId
: The ID of the Ekho DealerPurchased 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 page
What data does this trigger return:
purchasedAccessoryId
: The ID of the Ekho DealerPurchased 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 succeedsFINANCING_GUARANTEED
: when the buyer has accepted and loan and terms are locked inFULLY_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 thePurchased 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 fulfillmentON_HOLD
: when the fulfillment process is temporarily pausedCANCELED
: when the fulfillment has been canceledFULFILLMENT_REQUESTED
: when fulfillment has been requestedFULFILLED
: when the fulfillment process is completeSHIPPED
: when the vehicle is in transitREADY_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 thePurchased 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 thePurchased 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 theVehicle
.
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 thePreorder
.
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 theCart
.
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 thecartId
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 theCart
.
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 thecartId
from this trigger. - For an example of how to use a trigger/action for Abandoned Carts, see this Advanced Example.