# Connect Gatsby to Zendesk and automate your tasks

## Why integrate Gatsby with Zendesk

The Gatsby to Zendesk integration helps you sync data, automate manual tasks, and keep your stack aligned — without writing code.

### Add Instagram subscribers to Shopify as customers automatically

When a follower subscribes through a Gatsby Instagram campaign, MESA creates or updates their record in Shopify. Your store knows about the customer from the moment they raise their hand on Instagram, before they ever place an order.

### Trigger a welcome flow the moment someone subscribes via Instagram

When a new subscriber joins through a Gatsby DM campaign, MESA sends the signal to Klaviyo and starts the right onboarding sequence. Your first impression lands while the engagement is still warm, not after a sync cycle.

### Tag Shopify customers based on which Gatsby campaign acquired them

When a subscriber joins through a specific Gatsby campaign — a giveaway, a product launch, a keyword trigger — MESA applies the corresponding Shopify tag to their customer record. Your segments reflect how each customer was acquired without anyone managing attribution manually.

### Create Zendesk tickets from Shopify order events automatically

When an order is flagged — a failed fulfillment, a return request, a delayed shipment — MESA opens a ticket in Zendesk with the order details already attached. Your support team works the issue without hunting for context.

### Keep Shopify customer data current when tickets are resolved

When a Zendesk ticket is closed or a resolution is logged, MESA updates the customer's record in Shopify — tags, notes, fields. Your store reflects what your support team learned without anyone syncing it manually.

### Route support tickets based on order and customer details

When a ticket arrives in Zendesk, MESA reads the associated Shopify data — order value, customer tier, product type — and applies the right tags, priority, or assignee. Every ticket lands with the right team from the start.

## Build any Gatsby and Zendesk automation

MESA helps you connect apps to automate repetitive tasks. A trigger is an event that starts a workflow, and actions are the steps that occur when it's running.

###### Attachment Linked to Ticket Comment

- ID  
- Subject  
- Description  
- Created At  
- Updated At  
- Status  
- Priority  
- Type  
- Actor ID  
- Requester ID  
- Submitter ID  
- Assignee ID  
- Organization ID  
- Group ID  
- Brand ID  
- Form ID  
- External ID  
- Is Public  
- Tags  
- Custom Status  
- Via  
- Event

###### Attachment Redacted from Ticket Comment

###### Comment Created

###### Comment Made Private

###### Comment Redacted

###### Ticket Agent Assignment Changed

###### Ticket Brand Updated

###### Ticket Created

- ID  
- Subject  
- Description  
- Created At  
- Updated At  
- Status  
- Priority  
- Type  
- Actor ID  
- Requester ID  
- Submitter ID  
- Assignee ID  
- Organization ID  
- Group ID  
- Brand ID  
- Form ID  
- External ID  
- Is Public  
- Tags  
- Custom Status  
- Via

###### Ticket Custom Field Updated

###### Ticket Custom Status Updated

###### Ticket Deleted

###### Ticket Description Updated

###### Ticket Email CCs Updated

###### Ticket External ID Updated

###### Ticket Followers Changed

###### Ticket Form Updated

###### Ticket Group Assignment Changed

- ID  
- Subject  
- Description  
- Created At  
- Updated At  
- Status  
- Priority  
- Type  
- Actor ID  
- Requester ID  
- Submitter ID  
- Assignee ID  
- Organization ID  
- Group ID  
- Brand ID  
- Form ID  
- External ID  
- Is Public  
- Tags  
- Custom Status  
- Via  
- Event  
- Timestamp

###### Ticket Merged

###### Ticket Organization Updated

###### Ticket Priority Updated

###### Ticket SLA Policy Updated

###### Ticket Status Updated

###### Ticket Subject Updated

###### Ticket Updated

###### Add Tag to Ticket

- Tag

###### Count Search Results

- Count

###### Create Group

- Group

###### Create Organization

- Organization

###### Create Ticket

- Ticket

###### Create Ticket Comment

- Ticket

###### Create User

- User

###### Delete Group

- Group ID

###### Delete Organization

- Organization ID

###### Delete Ticket

- Ticket ID

###### Get List of Comments

- Attachments  
- Audit ID  
- Author ID  
- Body  
- Created At  
- HTML Body  
- ID  
- Metadata  
- Plain Body  
- Public  
- Type  
- Uploads  
- Via

###### Get List of Groups

- Created At  
- Default  
- Deleted  
- Description  
- ID  
- Is Public  
- Name  
- Updated At  
- URL

###### Get List of Organizations

- Count  
- Next Page  
- Organizations  
- Previous Page

###### Get List of Tickets

- Allow Attachments  
- Allow Channelback  
- Assignee Email  
- Assignee ID  
- Attribute Value Ids  
- Brand ID  
- Collaborator Ids  
- Collaborators  
- Comment  
- Created At  
- Custom Fields  
- Custom Status ID  
- Description  
- Due At  
- Email Cc Ids  
- Email Ccs  
- Encoded ID  
- External ID  
- Follower Ids  
- Followers  
- Followup Ids  
- From Messaging Channel  
- Generated Timestamp  
- Group ID  
- Has Incidents  
- ID  
- Is Public  
- Macro ID  
- Macro Ids  
- Metadata  
- Organization ID  
- Priority  
- Problem ID  
- Raw Subject  
- Recipient  
- Requester  
- Requester ID  
- Safe Update  
- Satisfaction Rating  
- Sharing Agreement Ids  
- Status  
- Subject  
- Submitter ID  
- Tags  
- Ticket Form ID  
- Type  
- Updated At  
- Updated Stamp  
- URL  
- Via  
- Via Followup Source ID  
- Via ID  
- Voice Comment

###### Get List of Users

- Active  
- Alias  
- Chat Only  
- Created At  
- Custom Role ID  
- Default Group ID  
- Details  
- Email  
- External ID  
- Iana Time Zone  
- ID  
- Last Login At  
- Locale  
- Locale ID  
- Moderator  
- Name  
- Notes  
- Only Private Comments  
- Organization ID  
- Phone  
- Photo  
- Remote Photo URL  
- Restricted Agent  
- Role  
- Role Type  
- Shared  
- Shared Agent  
- Shared Phone Number  
- Signature  
- Suspended  
- Tags  
- Ticket Restriction  
- Time Zone  
- Two Factor Auth Enabled  
- Updated At  
- URL  
- User Fields  
- Verified

###### Remove Tags from Ticket

- Tag

###### Retrieve Group

- Created At  
- Default  
- Deleted  
- Description  
- ID  
- Is Public  
- Name  
- Updated At  
- URL

###### Retrieve Organization

- Created At  
- Details  
- Domain Names  
- External ID  
- Group ID  
- ID  
- Name  
- Notes  
- Organization Fields  
- Shared Comments  
- Shared Tickets  
- Tags  
- Updated At  
- URL

###### Retrieve Ticket

- Allow Attachments  
- Allow Channelback  
- Assignee ID  
- Brand ID  
- Collaborator Ids  
- Collaborators  
- Created At  
- Custom Fields  
- Custom Status ID  
- Description  
- Due At  
- Email Cc Ids  
- Encoded ID  
- External ID  
- Follower Ids  
- Followup Ids  
- From Messaging Channel  
- Generated Timestamp  
- Group ID  
- Has Incidents  
- ID  
- Is Public  
- Macro Ids  
- Organization ID  
- Priority  
- Problem ID  
- Raw Subject  
- Recipient  
- Requester ID  
- Satisfaction Rating  
- Sharing Agreement Ids  
- Status  
- Subject  
- Submitter ID  
- Tags  
- Ticket Form ID  
- Type  
- Updated At  
- URL  
- Via  
- Via Followup Source ID

###### Retrieve User

###### Search

- Count  
- Facets  
- Next Page  
- Previous Page  
- Results

###### Update Group

- Group

###### Update Organization

- Organization

###### Update Ticket

- Ticket

###### Update User

- User

###### Upload Files

- File

###### Create Contact

- Email  
- Instagram Handle  
- First Name  
- Last Name

## Expert support included

### Free workflow setup

We'll build your first workflow with you live. Most merchants walk away with automation saving 5+ hours/week.

### Fast response times

Average first response: Same day. Critical issues: Immediate escalation. Complex builds: 24-48 hours.

### Ongoing optimization

Personalized workflow reviews, and quarterly check-ins to identify new opportunities as your business grows.

### Real humans, always

Chat with real automation experts (not bots). Email support 9am-5pm PST. Google Meet sessions for complex workflows.

## Integrate Gatsby with Zendesk today.

Enjoy a 7-day free trial. Get your first workflow in minutes.
