Create or update ActiveCampaign contacts for new Square payments
Easily manage your contacts by streamlining the process between Square and ActiveCampaign. With this workflow, whenever a new payment occurs in Square, the contact information will be seamlessly updated or created in your ActiveCampaign account. Save time and maintain accurate records by automating this important task, allowing you to focus on growing your business.
Easily manage your contacts by streamlining the process between Square and ActiveCampaign. With this workflow, whenever a new payment occurs in Square, the contact information will be seamlessly updated or created in your ActiveCampaign account. Save time and maintain accurate records by automating this important task, allowing you to focus on growing your business.
- When this happens...  New Payment New PaymentTriggers when a new payment is created. TriggerPollingZapier checks for new data every 15 min on the Free plan
- automatically do this!  Create or Update Contact Create or Update ContactCreates a new contact, or updates an existing contact. ActionWriteCreate a new record or update an existing record in your app.
- Free forever for core features
- 14 day trial for premium features & apps
 - New Appointment- Triggers when a new appointment is created. Try ItTriggerThis is the start of your ZapPollingZapier 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 ZapPollingZapier checks for new data every 15 min on the Free plan
- LocationRequired 
- Order Status 
 Try ItTriggerThis is the start of your ZapPollingZapier 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 
 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.
- Stop on errorRequired 
- HTTP MethodRequired 
- URLRequired 
- Query string parameters 
- 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 
- Location 
 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
- Custom ObjectRequired 
- Trigger EventsRequired 
 Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - Contact Joined Inbound WhatsApp Messaging Flow- Triggers when a contact sends a message that starts an inbound WhatsApp messaging flow. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - New Automation Webhook- Triggers when an automation sends out webhook data. To add a webhook in ActiveCampaign, navigate to your Automations section, add or edit an automation, and create a new "Webhook" action. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - New Deal Note- Triggers when a new deal note is created. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - New Deal Added or Updated- Triggers when a new deal is created or existing deal is updated. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- ListRequired 
- Importer Note 
 Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- List 
- Skip Unsubscribe Events 
- Importer Note 
 Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- NameRequired 
- Website 
- Owner 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Account ID 
- NameRequired 
- Update OnlyRequired 
- Account Owner 
- Website 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- TitleRequired 
- ValueRequired 
- Owner 
- CurrencyRequired 
- PipelineRequired 
- StageRequired 
- Account 
- Contact Email Address 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- AutomationRequired 
- Automation RunRequired 
- Contact IDRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Contact IDRequired 
- Account IDRequired 
- Job Title 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Contact ID 
- Contact Email 
- ActionRequired 
- Existing Tags 
- Tags 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Custom ObjectRequired 
- Record ID 
- External ID 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- TitleRequired 
- ValueRequired 
- Owner 
- CurrencyRequired 
- PipelineRequired 
- StageRequired 
- Account ID 
- Contact ID 
- Description 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Task ID 
- Title 
- Deal IDRequired 
- Note 
- Due DateRequired 
- End Date 
- Task TypeRequired 
- Assignee 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- WhatsApp Phone NumberRequired 
- Flow to startRequired 
- First Name 
- Last Name 
- Email 
- External URL 
- Custom properties 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Event KeyRequired 
- Event Account IDRequired 
- Event NameRequired 
- Event Value 
- Contact Email Address 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Stop on errorRequired 
- HTTP MethodRequired 
- URLRequired 
- Query string parameters 
- Additional request headers 
- Body 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- ID 
- Email Address 
- Phone Number 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Deal Title 
- Contact Email 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Deal Task TitleRequired 
- Deal ID 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Template Name 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- 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 ID 
- External Identifier 
- Buyer Email Address 
- Payment TypeRequired 
- Payment Note 
- QuantityRequired 
- AmountRequired 
- CurrencyRequired 
- Line Item Name 
- Catalog Item Variation ID 
- Pickup 
- Display Name 
- Carrier 
- Expected Ship Date/Time 
- Shipping Note 
- Fulfillment Email Address 
- Phone number of the fulfillment recipient 
- Address Line 1 
- Address Line 2 
- State 
- County 
- Country 
- City 
- Postal Code 
- Discount 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 Id 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- LocationRequired 
- Field Help 
- Customer 
- Fulfillment State 
- Status 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- LocationRequired 
- Field Help 
- Customer 
- Fulfillment State 
- Status 
- Customer ID 
- External Identifier 
- Source 
- Ticket Name 
- Quantity 
- Amount 
- Currency 
- Catalog Item Variation ID 
- Note 
- 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
- Custom ObjectRequired 
 Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - Contact Completed WhatsApp Messaging Flow- Triggers when a contact completes a WhatsApp messaging flow. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - New or Updated Account- Triggers when a new account is added or an existing account's details are updated. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
 - New Deal Task- Triggers when a new deal task is created. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- Account IDRequired 
- Name 
- Website 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- List 
- ID 
- Email Address 
- First Name 
- Last Name 
- Full Name 
- Phone Number 
- Tags 
- Organization Name 
- Job Title 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- AutomationRequired 
- Subscriber EmailRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Email MessageRequired 
- ListRequired 
- Campaign NameRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Contact IDRequired 
- List IDRequired 
- NoteRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Task ID 
- Title 
- Contact IDRequired 
- Note 
- Due DateRequired 
- End Date 
- Task TypeRequired 
- Assignee 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Contact IDRequired 
- Deal IDRequired 
- Role 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- DealRequired 
- NoteRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- DealRequired 
- Title 
- Value 
- Currency 
- Owner 
- Pipeline 
- Stage 
- Account ID 
- Contact ID 
- Status 
- Description 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- ActionRequired 
- List IDRequired 
- Contact ID 
- Email Address 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- WhatsApp Phone NumberRequired 
- WhatsApp Template to sendRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- NameRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Contact Task TitleRequired 
- Contact ID 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Title 
- Contact Email 
 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
Related categories
Related categories
Related Zap Templates
- Add new Square customers as subscribers to an ActiveCampaign list
- Add new Square transactions to ActiveCampaign automations
- Create or update ActiveCampaign contacts for new Square orders
- Manage new Square appointments by adding or removing tags in ActiveCampaign contacts
- Create or update ActiveCampaign contacts from new Square appointments
- Add or remove ActiveCampaign contacts when new customers are created in Square
- Update Square customers with new or updated ActiveCampaign contacts
- Update Square customers when new ActiveCampaign automation webhooks occur
- Add new ActiveCampaign contacts to Square customer groups
- Add and remove tags on ActiveCampaign contacts for new Square payments
- Create Square customers from new ActiveCampaign automation webhooks
- Add new Square appointments to ActiveCampaign automations for existing contacts
- Add new Square payments to ActiveCampaign automation as contacts
- Manage new Square customers by subscribing or unsubscribing contacts in ActiveCampaign
- Create Square api requests for new ActiveCampaign contacts added to list
- Manage new Square payments by subscribing or unsubscribing contacts from a list in ActiveCampaign
- Manage new Square orders by adding or removing tags from ActiveCampaign contacts
- Create customers in Square after new or updated deals in ActiveCampaign
- Create Square customers from new ActiveCampaign contacts added to list
- Manage new Square orders by subscribing or unsubscribing contacts from list in ActiveCampaign
- Manage Square customers by creating a new one each time a tag is added or removed from contacts in ActiveCampaign
Related Zap Templates
- Add new Square customers as subscribers to an ActiveCampaign list
- Manage new Square appointments by adding or removing tags in ActiveCampaign contacts
- Update Square customers with new or updated ActiveCampaign contacts
- Add and remove tags on ActiveCampaign contacts for new Square payments
- Add new Square payments to ActiveCampaign automation as contacts
- Add new Square transactions to ActiveCampaign automations
- Create or update ActiveCampaign contacts from new Square appointments
- Update Square customers when new ActiveCampaign automation webhooks occur
- Create Square customers from new ActiveCampaign automation webhooks
- Manage new Square customers by subscribing or unsubscribing contacts in ActiveCampaign
- Create or update ActiveCampaign contacts for new Square orders
- Add or remove ActiveCampaign contacts when new customers are created in Square
- Add new ActiveCampaign contacts to Square customer groups
- Add new Square appointments to ActiveCampaign automations for existing contacts
- Create Square api requests for new ActiveCampaign contacts added to list











