Cents makes it easy to automate workflows and sync your laundromat or dry-cleaning business with other tools. If you're building with Zapier, you can connect Cents to thousands of apps—no coding required.
This guide covers:
Zapier Integration Options
Event Types and Use Cases
Example Payloads
Installation and Authentication
Testing & Troubleshooting
Watch this video to learn how to set up the integration:
1. Webhooks Overview (Cents → Other Systems)
Cents supports real-time webhooks so you can stay in sync with customer and order activity. When certain events occur, Cents sends a POST request with structured JSON data to your webhook URL.
Supported Events
Customer Created (customer_created)
Customer Updated (customer_updated)
Order Created (order_created)
Order Updated (order_updated)
Common Use Cases
Customer Events: Update a CRM or sync to an email list
Order Events: Notify staff, update dashboards, trigger internal workflows
Sample Payloads
Customer Event
{
"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
}
}
Order Event
{
"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,
"promotionAmount": 2.0,
"balanceDue": 24.99,
"returnMethod": "Pickup",
"pickupDeliveryFee": 5.0,
"pickupDeliveryTip": 1.0,
"returnDeliveryFee": 5.0,
"returnDeliveryTip": 1.0,
"services": [
{
"id": "svc_11111",
"name": "Wash & Fold",
"quantity": 1,
"totalPrice": 25.0,
"modifiers": [
{
"id": "mod_56789",
"name": "Stain Treatment",
"pricingType": "flat",
"totalPrice": 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
}
}
2. Zapier Integration
Zapier connects Cents to thousands of apps—Google Sheets, Slack, Mailchimp, and more. You can create automated workflows (“Zaps”) without writing any code.
Two Integration Methods
Cents → Zapier (Webhooks): Trigger a Zap when Cents events happen (e.g., new order, updated customer)
Zapier → Cents (Actions): Perform actions in Cents based on activity from another app (e.g., create a customer, send a message)
These can be combined into a single end-to-end workflow.
Example:
Trigger: A new order is created in Cents
Action: Send a thank-you message to the customer via Cents Accelerate
3. Setting Up Cents Webhooks in Zapier
Step 1: Create a Webhook in Zapier
Log in to Zapier and create a new Zap
Choose Webhooks by Zapier as the trigger appp
Select Catch Hook
Copy the webhook URL Zapier provides
Step 2: Share Your Webhook URL
Send the webhook URL to your Cents Customer Success Manager (CSM). Your CSM will:
Register the webhook in your Cents account
Enable the relevant event triggers
4. Installing the Private Cents App in Zapier (For Actions)
To perform actions in Cents (like creating customers or sending messages), you’ll need the private Cents Zapier app.
How to Install
Use the Invite Link
Click here to accept the private app invite
Click “Accept Invite & Build a Zap”
The app will now be available in your Zapier account.
5. Authenticating the Cents App
When adding a Cents action to a Zap for the first time:
Select Sign in to Cents
Enter your Cents Business Manager credentials
Authorize the connection
If you’re unsure of your login or access, contact your support rep for help.
6. Available Cents Actions in Zapier
Once installed and authenticated, Zapier supports the following actions inside Cents:
Create a Customer in Cents
Create a new customer record from any connected Zapier app (e.g., lead capture forms, spreadsheets).
Send a Message via Cents Accelerate
Send personalized messages for order updates, thank-yous, promotions, or reminders.
7. Testing & Troubleshooting
Webhook Troubleshooting (Cents → Zapier)
Use Test Trigger in Zapier to confirm you’re receiving webhook data
Trigger a test event (create a test customer or order in Cents)
If the payload doesn’t appear, verify your CSM added the correct webhook URL
Action Troubleshooting (Zapier → Cents)
Double-check field mapping in your Zap steps
If prompted to re-authenticate, enter your Cents credentials again
Check Zapier Task History for failures or error messages
Ensure your user account has the correct permissions in Cents
Need Help?
Zapier integrations are a powerful tool for building custom automations, reducing manual tasks, and improving communication. If you need assistance getting started or have questions about setup, reach out to your Customer Success Manager or the Cents Support team. If you're interested in building your own endpoints without Zapier, checkout our API guide.