Zapier connects Cents with thousands of other apps—no coding required. You can create Zaps to automate tasks for your laundromat or dry-cleaning business. There are two primary ways to use Cents with Zapier:
Cents → Zapier (Webhooks)
Cents can trigger a workflow in Zapier whenever a specific event happens (e.g., a new customer is created or an order is updated).
Zapier → Cents (Actions)
Zapier can perform tasks in Cents from other apps. Currently, two actions are available:
Create a Customer in Cents
Send a Message to a Customer via Cents Accelerate
You can combine these methods in the same Zap. For example, when a new order is created in Cents (trigger), you can automatically send a message to the customer via Cents Accelerate (action).
1. Do I Need the Cents App in Zapier?
If you ONLY want to trigger workflows from Cents:
You can use Webhooks by Zapier and do not need to install the private Cents app.If you want to perform actions in Cents (create customers, send messages) from another app:
You must install the private Cents app in your Zapier account and authenticate with your Cents Business Manager credentials.
How to Install the Private Cents App
Open the Cents Invite Link
Click here to access the private Cents app invitation page.Click “Accept Invite & Build a Zap”
This adds the Cents app to your Zapier account, enabling the Create Customer and Send Message actions within your Zaps.
2. Authenticating the Cents App (Actions Only)
When you first add a Cents action (e.g., “Create a Customer in Cents”) to your Zap, Zapier will prompt you to sign in to Cents. Here’s how:
Select “Sign in to Cents”
Zapier will open a pop-up or new screen asking for your Cents Business Manager credentials.Enter Your Cents Username and Password
Use the same login credentials you use for the Cents Business Manager.Authorize the Connection
Zapier will confirm the connection if your credentials are valid. You can now use Cents actions in your Zap.
Note: If you don’t have the correct permissions or are unsure of your login details, please contact support for assistance.
3. Connecting Cents with Zapier (Webhooks)
Step 1: Create a Webhook in Zapier
Log in to Zapier and create a new Zap.
Select Webhooks by Zapier as the Trigger.
Choose Catch Hook and continue.
Copy the Webhook URL provided by Zapier.
Step 2: Provide Your Webhook URL to Your CSM
All customers must send their Zapier Webhook URL(s) to their Customer Success Manager (CSM). Your CSM will:
Add your webhook(s) to Cents.
Enable the relevant event triggers on your behalf (see “Webhook Events” below).
4. Cents Webhook Events
Cents supports four webhook events:
Customer Created (customer_created)
Customer Updated (customer_updated)
Order Created (order_created)
Order Updated (order_updated)
When one of these events occurs, Cents sends a notification to the webhook URL(s) you’ve provided. Common use cases:
Customer Created / Customer Updated: Automatically update a CRM or email list.
Order Created / Order Updated: Send staff notifications, update a spreadsheet, or create tasks in project management tools.
5. Example Webhook Payloads
Below are sample payloads for the customer and order webhook events, using realistic IDs and data.
5.1 Customer Events
{
"action": "customer_created", // or "customer_updated"
"customer": {
"id": "cust_12345",
"firstName": "John",
"lastName": "Doe",
"phoneNumber": "+1 555-1234",
"businessName": "John's Cleaners",
"email": "[email protected]",
"isCommercial": false,
"isInvoicingEnabled": false
},
"customerMetrics": {
"numOrders": 5,
"totalOrderValue": 250.0,
"lastOrderDate": "2025-02-14T10:00:00Z",
"creditBalance": 10.0,
"loyaltyPointsBalance": 200
}
}
5.2 Order Events
{
"action": "order_created", // or "order_updated"
"order": {
"id": "ord_98765",
"storeName": "LaundryExpress #1",
"status": "Pending",
"orderTotal": 29.99,
"placedAt": "2025-02-14T10:05:00Z",
"completedAt": null,
"orderCode": "LX-00123",
"tipAmount": 3.0,
"creditAmount": 0.0,
"promotionAmount": 2.0,
"balanceDue": 24.99,
"returnMethod": "Pickup",
"pickupDeliveryFee": 5.0,
"pickupDeliveryTip": 1.0,
"returnDeliveryFee": 5.0,
"returnDeliveryTip": 1.0,
"recurringDiscountInCents": 0,
"dueDate": "2025-02-15T10:05:00Z",
"services": [
{
"id": "svc_11111",
"name": "Wash & Fold",
"quantity": 1,
"totalPrice": 25.0,
"unitCost": 25.0,
"modifiers": [
{
"id": "mod_56789",
"name": "Stain Treatment",
"pricingType": "flat",
"totalPrice": 4.99,
"unitCost": 4.99,
"quantity": 1
}
]
}
]
},
"customer": {
"id": "cust_54321",
"firstName": "Jane",
"lastName": "Smith",
"phoneNumber": "+1 555-6789",
"businessName": "Jane's Bakery",
"email": "[email protected]",
"isCommercial": false,
"isInvoicingEnabled": false
},
"customerMetrics": {
"numOrders": 12,
"totalOrderValue": 450.75,
"lastOrderDate": "2025-02-13T15:30:00Z",
"creditBalance": 5.0,
"loyaltyPointsBalance": 320
}
}
6. Actions in Cents (Zapier → Cents)
If you have installed the private Cents app and authenticated it with your Cents Business Manager credentials, you can create Zaps that perform actions in Cents. Currently, two actions are supported:
Create a Customer in Cents
Automatically create a new customer record in Cents from any connected Zapier app (like a lead capture form or an email tool).
Send a Message to a Customer via Cents Accelerate
Send a personalized message to an existing customer through Cents Accelerate (ideal for automatic follow-ups, order updates, or marketing).
Combining Both Approaches
A single Zap can start with a Cents → Zapier webhook trigger and end with a Zapier → Cents action. For example:
Trigger (Cents → Zapier): A new order is created in Cents (order_created).
Action (Zapier → Cents): Automatically send a thank you message to the customer via Cents Accelerate.
This allows you to create robust, end-to-end automations without writing any code.
7. Testing & Troubleshooting
Test Your Webhook
In Zapier, click Test Trigger to confirm you’re receiving data from Cents.
Trigger a test event (e.g., create a test order or customer in Cents). Verify the data in Zapier.
Verify Action Steps
When creating a customer or sending a message via Cents Accelerate, ensure you’ve mapped the correct fields in your Zap.
If you’re prompted to “Sign in to Cents” again, re-enter your Cents Business Manager credentials.
Check Logs
If something doesn’t work, confirm you provided the correct webhook URL to your CSM.
Review Zapier’s Task History.
Ensure your Cents Business Manager login has the necessary permissions for actions in Cents.