RM

Integrations Overview

Connect ReturnMate with your existing tools and systems.

4 min read
Last updated 31 December 2024

ReturnMate integrates with popular tools to streamline your returns workflow and keep your team connected. This overview covers available integrations and how to get started.

Available Integrations

Helpdesk Integrations

IntegrationStatusFeatures
Gorgias✓ Available2-way sync, widget, ticket creation
Zendesk🔜 Coming SoonView returns in tickets
Freshdesk🔜 Coming SoonView returns in tickets

E-commerce Platform

IntegrationStatusFeatures
Shopify✓ NativeOrders, customers, inventory sync

Carriers

IntegrationStatusFeatures
Australia Post✓ AvailableLabels, tracking
StarTrack✓ AvailableLabels, tracking
TNT✓ AvailableLabels, tracking
TGE✓ AvailableLabels, tracking

Marketing & CRM

IntegrationStatusFeatures
Klaviyo🔜 PlannedSegment customers by return behaviour

Gorgias Integration

Gorgias is a customer support platform designed for e-commerce. The ReturnMate integration provides:

Features

  • View Returns in Gorgias - See customer's return history in the sidebar
  • RMA Widget - Open full RMA details without leaving Gorgias
  • Status Sync - Return status updates appear in ticket timeline
  • Create RMAs - Initiate returns directly from a Gorgias ticket

Setup

  1. Navigate to Settings → Integrations → Gorgias
  2. Click Connect to Gorgias
  3. Authorise the connection in Gorgias
  4. Configure sync preferences

See Gorgias Integration for detailed setup instructions.

Zendesk Integration

Coming Soon

The Zendesk integration will allow you to:

  • View customer returns in Zendesk ticket sidebar
  • Link tickets to RMAs
  • Add return updates to ticket timeline

Interested in Zendesk integration? Contact support@returnmate.io to join the waitlist.

Freshdesk Integration

Coming Soon

The Freshdesk integration will provide:

  • Return history in Freshdesk contact view
  • RMA linking to support tickets
  • Status update synchronisation

Klaviyo Integration

Planned

Future Klaviyo integration will enable:

  • Customer segmentation by return behaviour
  • Return-triggered email flows
  • Sync return reasons to customer profiles

Webhooks

For custom integrations, ReturnMate provides webhooks:

Available Events

EventTrigger
rma.createdNew RMA submitted
rma.updatedRMA status changed
rma.receivedPackage received at warehouse
rma.completedReturn fully processed
refund.processedRefund issued

Setting Up Webhooks

  1. Go to Settings → Integrations → Webhooks
  2. Click Add Webhook
  3. Enter your endpoint URL
  4. Select events to subscribe
  5. Save and test
Webhook Security

Webhooks include a signature header for verification. See Webhooks & Reliability for implementation details.

API Access

For developers, ReturnMate provides a REST API:

Capabilities

  • Create and manage RMAs
  • Retrieve order and customer data
  • Generate shipping labels
  • Update return statuses
  • Access reporting data

Authentication

API requests use bearer token authentication:

curl -X GET https://api.returnmate.io/v1/rmas \
  -H "Authorization: Bearer YOUR_API_TOKEN"

API documentation available upon request. Contact support@returnmate.io for access.

Integration Best Practices

  • Test integrations in a staging environment first
  • Monitor for sync errors in Settings → Integrations → Logs
  • Set up alerts for integration failures
  • Regularly review integration settings after updates

Troubleshooting Integrations

Connection Failed

If an integration won't connect:

  1. Verify your account has the necessary permissions
  2. Check that the third-party service is accessible
  3. Review any error messages in the logs
  4. Try disconnecting and reconnecting

Sync Delays

If data isn't syncing promptly:

  1. Check the integration status page
  2. Review sync logs for errors
  3. Verify webhook endpoints are responding
  4. Contact support if issues persist
Was this helpful?
Contact Support