Connect Google Analytics 4 and PawthosX to power AI-driven automation
- No-code AI automation
- Full audit trails and controls
- SOC 2 and GDPR compliant
- Easy visual workflow builder
- 9,000+ apps, 450+ AI tools
- Free tier available
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 Google Analytics 4 with PawthosX - no code necessary. See how you can get setup in minutes.
Choose a trigger
A trigger is the event that starts your Zap—like a "New Conversion Event" from Google Analytics 4.
Add your action
An action happens after the trigger—such as "Add Client Warning" in PawthosX.
You’re connected!
Zapier seamlessly connects Google Analytics 4 and PawthosX, automating your workflow.
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.
New Conversion EventTriggers when a new conversion event is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Measurement Display NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
Send Measurement Events for an ApplicationSend Measurement Events for given application.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
Find ConversionFinds a conversion based on id.
ActionThis is an event a Zap performs.SearchFind existing data in your app
Appointment CompletedTriggers when an appointment reaches Completed status.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
Appointment Created or UpdatedTriggers when an appointment is created or updated in PawthosX.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
Inventory Lot ExpiringTriggers for inventory lots approaching expiration.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Start DateRequired
- End DateRequired
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
Lab Pending ReviewTriggers for lab orders awaiting review.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New AppointmentTriggers when a new appointment is scheduled.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New EstimateTriggers when a new PawthosX estimate/invoice record is created. Useful for QuickBooks sales workflows.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New or Updated Lab OrderTriggers when a lab order is created or updated.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New or Updated Purchase OrderTriggers when a purchase order is created or updated in PawthosX.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New or Updated ReferralTriggers when a referral is created or updated.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New or Updated ShiftTriggers when a staff shift is created or updated in PawthosX.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New or Updated Time EntryTriggers when a PawthosX time entry is created or updated. Built for payroll/timekeeping syncs such as Gusto.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New or Updated Work TaskTriggers when a work task is created or updated.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New PaymentTriggers when a new payment is created in PawthosX One.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- IDRequired
- Content
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Patient IDRequired
- Name
- Description
- Notes
- Severity
- Warning Type
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Content
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Email
- First Name
- Last Name
- Phone Number
- Address
- City
- State
- Zip Code
- Country Code
- Date Of Birth
- Account Status
- Preferred Contact Method
- Allow Appointment Reminders
- Allow Email Marketing
- Allow Phone Calls
- Allow SMS Marketing
- Communication Notes
- Emergency Contact Name
- Emergency Contact Phone
- Emergency Contact Email
- Emergency Contact Relationship
- Preferred Language
- Referral Source
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- AmountRequired
- CategoryRequired
- DateRequired
- Description
- Vendor Name
- Reference Number
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Lot Number
- Expiration Date
- Manufactured Date
- Manufacturer
- Quantity
- Unit Cost
- Received Date
- Location IDRequired
- Container ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Name
- Species
- Breed
- Client ID
- Date Of Birth
- Is Estimated Age
- Color
- Microchip No
- Fixed
- Sex
- Vaccination Status
- Last Vaccination Date
- Previous Vet
- Previous Vet Phone
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Vendor IDRequired
- Expected Delivery Date
- External Order Number
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Patient ID
- To Partner ID
- Referring Vet Name
- Referring Vet Email
- Referring Clinic Name
- Specialty
- Urgency
- Reason For Referral
- Clinical Notes
- Diagnosis Code
- Scheduled Date
- Assigned Vet ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- User ID
- Location ID
- Contact Info
- Shift DateRequired
- Start Time
- End Time
- Income
- Cancel By
- Notes
- Status
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
- Code
- Contact Name
- Phone
- Email
- Address Line1
- Address Line2
- City
- State
- Postal Code
- Country
- Account Number
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- EmailRequired
- First NameRequired
- Last NameRequired
- Display Name
- Role ID
- Mentor ID
- Mentorship Duration Days
- DEA Number
- License Number
- License State
- USDA Number
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Deceased DateRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PTO Request IDRequired
- ApprovedRequired
- Review Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Referral ID
- Thread ID
- Subject
- Content
- Attachment Ids (JSON)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Snooze Until
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Email
- First Name
- Last Name
- Phone Number
- Address
- City
- State
- Zip Code
- Country Code
- Date Of Birth
- Clear Date Of Birth
- Account Status
- Preferred Contact Method
- Allow Appointment Reminders
- Allow Email Marketing
- Allow Phone Calls
- Allow SMS Marketing
- Communication Notes
- Emergency Contact Name
- Emergency Contact Phone
- Emergency Contact Email
- Emergency Contact Relationship
- Preferred Language
- Referral Source
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Expense IDRequired
- Amount
- Category
- Date
- Description
- Vendor Name
- Reference Number
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Lot IDRequired
- Lot Number
- Expiration Date
- Manufactured Date
- Manufacturer
- Unit Cost
- Is Active
- Container ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Patient IDRequired
- Weight
- Is Active?
- Has Passed?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Purchase Order IDRequired
- Vendor ID
- Expected Delivery Date
- External Order Number
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- To Partner ID
- Specialty
- Urgency
- Reason For Referral
- Clinical Notes
- Diagnosis Code
- Scheduled Date
- Assigned Vet ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Title
- Description
- Category
- Due Date
- Is Completed
- Completed At
- Patient ID
- Client ID
- Appointment ID
- Custom Attributes (JSON)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Team Member IDRequired
- First Name
- Last Name
- Display Name
- Type
- Role ID
- Mentor ID
- Mentorship Duration Days
- Clear Mentor
- Display Order
- DEA Number
- License Number
- License State
- USDA Number
- Default Exam Template ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Vendor IDRequired
- Name
- Code
- Contact Name
- Phone
- Email
- Address Line1
- Address Line2
- City
- State
- Postal Code
- Country
- Account Number
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Status
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- QueryRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Estimate IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Client ID
- Species
- QueryRequired
- Include Inactive
ActionThis is an event a Zap performs.SearchFind existing data in your app- PTO Request IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Recurring Expense IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Name or EmailRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Time Entry IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Appointment IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Start DateRequired
- End DateRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
- Is Active
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
- Limit
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- LookupRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- LookupRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- LookupRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app
- Event NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Report Start DateRequired
- Report End DateRequired
- Date NameRequired
- Dimension
- Comparison
- Match type
- Case sensitive
- Value
- Metric
- Comparison
- Operation
- Value
- Offset
- Limit
- Currency
- Keep empty rows
- Return property quota
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Api_docs_info
- 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.
Appointment CancelledTriggers when an appointment is cancelled.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
Appointment No-ShowTriggers when an appointment is marked no-show.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
Critical Lab OrderTriggers for critical lab orders.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Start DateRequired
- End DateRequired
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
Inventory Low StockTriggers when an inventory item is below its reorder point.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New ClientTriggers when a new client is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New or Updated ExpenseTriggers when an expense is created or updated in PawthosX. Useful for QuickBooks expense synchronization.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New or Updated PTO RequestTriggers when a PTO request is created or updated in PawthosX.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New or Updated Recurring ExpenseTriggers when a recurring expense is created or updated in PawthosX.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New or Updated ReminderTriggers when a reminder is created or updated.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New or Updated Team MemberTriggers when a PawthosX team member is created or updated. Useful for employee syncs such as Gusto.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New or Updated VendorTriggers when a vendor is created or updated in PawthosX. Useful for QuickBooks vendor sync.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New PatientTriggers when a new patient is added.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Client IDRequired
- Name
- Description
- Notes
- Severity
- Warning Type
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Test Name
- Test Code
- Value
- Numeric Value
- Unit
- Reference Range
- Reference Low
- Reference High
- Flag
- Display Order
- Comment
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Purchase Order IDRequired
- Inventory Item IDRequired
- Quantity OrderedRequired
- Unit CostRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Reason
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Client IDRequired
- Patient ID
- Patient Group ID
- Reason For VisitRequired
- Notes
- Custom Attributes
- Appointment Type ID
- TitleRequired
- Start TimeRequired
- End TimeRequired
- Description
- TypeRequired
- Location IDRequired
- Assigned To ID
- Schedule Custom Attributes
- Is Travel Appointment
- Travel Destination Address
- Travel Destination Place ID
- Travel Starting Address
- Travel Starting Place ID
- Travel Distance Meters
- Travel Duration Minutes
- Travel Is Round Trip
- Travel Fee Amount
- Travel Access Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Client ID
- Patient ID
- Appointment ID
- Provider ModeRequired
- Invoice Provider ID
- Tax Rate
- Notes
- Items (JSON)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Name
- Invoice Name
- Sku
- Barcode
- Description
- Category
- Vaccine Type ID
- Vendor ID
- Vendor Item Number
- Drug Form
- Strength
- Ndc
- Is Compounded
- Rx Required
- Allowed Species Ids (JSON)
- Vcpr Required Days
- Max Dispense Quantity
- DEA Book ID
- DEA Schedule
- Controlled Substance Schedule
- Distribution Category
- Cascade Eligible
- Is Antimicrobial
- Antimicrobial Type
- Requires Under Care
- Requires Physical Exam
- Food Producing
- Requires Withdrawal Period
- Unit Cost
- Unit Price
- Price Policy
- Markup Percent
- Map Price
- Dispense Fee
- Is Taxable
- Vat Category
- Track Lots
- Storage Requirements
- Min Quantity
- Par Quantity
- Max Quantity
- Reorder Point
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Patient ID
- Appointment ID
- Title
- Test Type
- Source
- External ID
- Accession Number
- Collected At
- Priority
- Lab Panel ID
- Results (JSON)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- User ID
- TypeRequired
- Start DateRequired
- End DateRequired
- Total HoursRequired
- Notes
- Auto Approve
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
- AmountRequired
- CategoryRequired
- FrequencyRequired
- Start DateRequired
- End Date
- Vendor Name
- Description
- Day Of Month
- Day Of Week
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Title
- Description
- Category
- Origin
- Due Date
- Patient ID
- Client ID
- Appointment ID
- Custom Attributes (JSON)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- User ID
- DateRequired
- Time InRequired
- Time OutRequired
- Lunch In
- Lunch Out
- Notes
- Status
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Title
- Description
- Patient ID
- Assigned To ID
- Category
- Priority
- Due Date
- Entity Type
- Entity ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Purchase Order IDRequired
- Received Items (JSON)Required
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Result Status
- Summary
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Include Medical History
- Include Soap Notes
- Include Medications
- Include Discharge Records
- Include Transaction History
- Include Labs
- Include Imaging
- Date From
- Date To
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Appointment IDRequired
- New Start Time
- Duration (Minutes)
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Estimate IDRequired
- Provider Mode
- Invoice Provider ID
- Appointment ID
- Status
- Tax Rate
- Notes
- Items (JSON)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Status
- Name
- Invoice Name
- Sku
- Barcode
- Description
- Category
- Vaccine Type ID
- Vendor ID
- Vendor Item Number
- Drug Form
- Strength
- Ndc
- Is Compounded
- Rx Required
- Allowed Species Ids (JSON)
- Vcpr Required Days
- Max Dispense Quantity
- DEA Book ID
- DEA Schedule
- Controlled Substance Schedule
- Distribution Category
- Cascade Eligible
- Is Antimicrobial
- Antimicrobial Type
- Requires Under Care
- Requires Physical Exam
- Food Producing
- Requires Withdrawal Period
- Unit Cost
- Unit Price
- Price Policy
- Markup Percent
- Map Price
- Dispense Fee
- Is Taxable
- Vat Category
- Track Lots
- Storage Requirements
- Min Quantity
- Par Quantity
- Max Quantity
- Reorder Point
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Title
- Test Type
- Status
- External ID
- Accession Number
- Collected At
- Results Received At
- Summary
- Report URL
- Priority
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PTO Request IDRequired
- Type
- Start Date
- End Date
- Total Hours
- Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Recurring Expense IDRequired
- Name
- Amount
- Category
- Frequency
- Start Date
- End Date
- Vendor Name
- Description
- Is Active
- Day Of Month
- Day Of Week
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Status
- Notes
- Completed Date
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Shift IDRequired
- User ID
- Location ID
- Contact Info
- Shift Date
- Start Time
- End Time
- Income
- Cancel By
- Notes
- Status
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Time Entry IDRequired
- Date
- Time In
- Time Out
- Lunch In
- Lunch Out
- Notes
- Status
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- IDRequired
- Title
- Description
- Patient ID
- Assigned To ID
- Category
- Priority
- Due Date
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Search Query
ActionThis is an event a Zap performs.SearchFind existing data in your app- Estimate IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Expense IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Payment IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Purchase Order IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Shift IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Team Member IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Vendor IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Settings TypeRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- DateRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
- Type
- From Date
- To Date
- Limit
ActionThis is an event a Zap performs.SearchFind existing data in your app- LookupRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Patient IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Staff ID
- Date
- Before Time
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- LookupRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app
For AI agents & developers
Use Google Analytics 4 and PawthosX with AI agents and code
Beyond Zap workflows. Call Google Analytics 4 and PawthosX actions directly from your AI client or your codebase, using the same 9,000+ app integrations Zapier already runs.
Connect via Zapier MCP
Expose Google Analytics 4 and PawthosX actions as tools in any MCP client. Authenticate once, then call them in natural language.
Example actions on this page
- Create Conversion Event for a Property
- Add Client Warning
Works with
Claude · ChatGPT · Cursor · any MCP-compatible client
Call from code with the Zapier SDK
Trigger Google Analytics 4 and PawthosX actions from backend services, scripts, or agent code.
Install
# TypeScript / Node npm install @zapier/zapier-sdk
Run an action
import { createZapierSdk } from '@zapier/zapier-sdk';
const zapier = createZapierSdk();
await zapier.runAction({ /* google-analytics-4 / pawthosx action */ });There is no Python package yet. SDK is TypeScript-only (@zapier/zapier-sdk). The MCP server URL is personal to your account; get it at zapier.com/mcp.
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 Google Analytics 4 and PawthosX 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.