Integrate Emma with Square to automate your work
Top companies trust Zapier to automate work that solves their unique business problems—no coding required.
How Zapier works
Zapier makes it easy to integrate Emma with Square - no code necessary. See how you can get setup in minutes.
Select a trigger from Emma
Setup an action from Square
That’s it! You just connected Emma to Square
Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023
93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Connect Emma and Square to integrate crucial parts of your business
With Zapier, you can integrate everything from basic data entry to end-to-end processes. Here are some of the business-critical workflows that people automate with Zapier.
Automate your lead management and improve conversions
Create more impactful campaigns with automation
Provide world-class support with a little help from automation
Automate your way to actionable, up-to-date data
Resolve incidents faster with automation
Connect Emma and Square to unlock the power of automation
With Zapier's 7,000 integrations, you can unify your tools within a connected system to improve your team's efficiency and deepen their impact.
Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
- Field Created
Triggers when a new member field is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Field Updated
Triggers when a field is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Group Deleted
Triggers when a group is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Mailing Finished
Triggers when a mailing is finished.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Member Added to Group
Triggers when a member is added to a group.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Member Removed From Group
Triggers when a member is removed from a group.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Member Updated
Triggers when a member is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Mailing Forwarded
Triggers when a mailing is forwarded.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Mailing Shared
Triggers when a member shares a mailing.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Member Unsubscribed
Triggers when a subscriber opts-out.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Member IdRequired
- Status
- Mailing IdRequired
- Source Member IDRequired
- Created AtRequired
- Updated At
- SourceRequired
- Cancelled Reason
- SubtotalRequired
- Shipping CostRequired
- TaxRequired
- Total CostRequired
- Source Order IDRequired
- Product IDsRequired
- Product PricesRequired
- Product QuantitiesRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- From Group IDRequired
- To Group IDRequired
- Member Status IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Shortcut NameRequired
- Display nameRequired
- Widget TypeRequired
- Options
- Column OrderRequired
- Field Type
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CriteraRequired
- NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Group NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- EmailRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Member IdRequired
- Group IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- EmailRequired
- Phone Number
- Group IDRequired
- Field Change Autoresponders
- Subscriber Consent Tracking
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Member IdRequired
- Order IDRequired
- Status
- Updated At
- Cancelled Reason
- Cancelled At
- SubtotalRequired
- Shipping CostRequired
- TaxRequired
- Total CostRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Group IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Member IdRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Product IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Count
- Start
- End
- Sort Column
- Sort Order
- SourceRequired
- Source Product ID
- SKU
- NameRequired
- PriceRequired
- Product URL
- Image URL
- Categories
ActionThis is an event a Zap performs.SearchFind existing data in your app- Member IdRequired
- EmailRequired
- Phone Number
- Group IDRequired
- Field Change Autoresponders
- Subscriber Consent Tracking
- Signup Form ID
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- New Appointment
Triggers when a new appointment is created.
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free plan - New Customer
Triggers when a new customer is created.
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free plan - LocationRequired
- Order Status
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free plan- Customer IDRequired
- GroupRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Inventory Change TypeRequired
- LocationRequired
- Catalog ObjectRequired
- QuantityRequired
- Ignore unchanged counts
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- LocationRequired
- Order IDRequired
- Customer IDRequired
- Accepted_payment_methodsRequired
- Payment due dateRequired
- Tipping enabled
- Invoice title
- Invoice number
- Description
- Delivery methodRequired
- Scheduled at
- Date of sale
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PaymentRequired
- Refund amount
- Reason
- Team Member IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Help_text
- LocationRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Api_docs_info
- HTTP MethodRequired
- URLRequired
- Query String Parameters
- Headers
- Additional Request Headers
- Body
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Field_help
- Email_address
- Phone Number
- Reference_id
ActionThis is an event a Zap performs.SearchFind existing data in your app- Field_help
- Text Filter
- LocationRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Field_help
- Email_address
- Phone Number
- Reference_id
- First Name
- Last Name
- Country
- Street Address
- Apt./Suite
- City
- State
- ZIP
- Other
- Company
- Nickname
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
- Field Deleted
Triggers when a field is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Group Created
Triggers when a new member group is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Group Updated
Triggers when a group is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - New Member Added
Triggers when a new member is added to your audience.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Member Deleted
Triggers when a member is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Member Status Updated
Triggers when a member's status is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Mailing Clicked
Triggers when a mailing is clicked.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Mailing Opened
Triggers when a mailing is opened.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Mailing Share Clicked
Triggers when a member shares a link to a mailing and someone clicks on it.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Mailing IdRequired
- Member IdRequired
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free plan- Member IdRequired
- Group IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- EmailRequired
- Event NameRequired
- DataRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- SourceRequired
- Source Product ID
- Product Name
- Source Variant IDs
- Variant Names
- Variant SKUs
- Variant Prices
- Variant Product URL
- Variant Image URL
- Categories
- Deleted At
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Mailing IdRequired
- Member IdRequired
- Recipient Emails
- Heads Up Emails
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- EmailRequired
- Phone Number
- Group IDRequired
- Field Change Autoresponders
- Subscriber Consent Tracking
- Signup Form ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Member IdRequired
- Group IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Group NameRequired
- Group IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Member IdRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Member IdRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Mailing IdRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Mailing IdRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Mailing IdRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- EmailRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- EmailRequired
- Phone Number
- Group IDRequired
- Field Change Autoresponders
- Subscriber Consent Tracking
- Signup Form ID
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- LocationRequired
- Team Member IDRequired
- Customer IDRequired
- Date and Time of AppointmentRequired
- Appointment Service IDRequired
- Note
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- First Name
- Last Name
- Email_address
- Phone Number
- Country
- Street Address
- Apt./Suite
- City
- State
- ZIP
- Other
- Company
- Nickname
- Reference_id
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- LocationRequired
- Customer IDRequired
- Reference_id
- Buyer Email Address
- Payment TypeRequired
- Payment Note
- QuantityRequired
- Amount
- Currency
- Line Item Name
- Catalog ObjectRequired
- Pickup
- Display nameRequired
- Carrier
- Expected Ship Date/Time
- Shipping Note
- Fulfillment Email Address
- Phone Number
- Street Address
- Apt./Suite
- State
- County
- Country
- City
- ZIP
- Type
- Name
- Percentage
- Amount Discounted
- Discount Currency
- Name
- Percentage
- Type
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Customer IDRequired
- GroupRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Customer IDRequired
- First Name
- Last Name
- Email_address
- Phone Number
- Country
- Street Address
- Apt./Suite
- City
- State
- ZIP
- Other
- Company
- Nickname
- Reference_id
- Birthday
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Find Order by ID
This action retrieves the details of a specific order from Square using the order ID.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app. - Customer IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- LocationRequired
- Field_help
- Customer IDRequired
- Fulfillment_state
- Status
ActionThis is an event a Zap performs.SearchFind existing data in your app- LocationRequired
- Field_help
- Customer IDRequired
- Fulfillment_state
- Status
- Customer IDRequired
- Reference_id
- SourceRequired
- Ticket Name
- QuantityRequired
- Amount
- Currency
- Catalog ObjectRequired
- Other
- Unique Identifier
- Amount Discounted
- Amount Discounted Currency
- Name
- Percentage
- Type
- Unique Identifier
- Name
- Percentage
- Type
- Unique Identifier
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found