Track Event
Send a custom event to Google Analytics 4 for tracking user interactions or specific actions on your website or app.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_TRACK_EVENT])
Set User Property
Set a user property in Google Analytics 4 to segment users based on specific attributes or characteristics.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_SET_USER_PROPERTY])
Create Audience
Create a new audience segment in Google Analytics 4 based on specific criteria or user behaviors.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_CREATE_AUDIENCE])
Update Custom Dimension
Update or set a custom dimension in Google Analytics 4 to capture additional metadata about events or users.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_UPDATE_CUSTOM_DIMENSION])
Create Conversion Event
Define a new conversion event in Google Analytics 4 to track important user actions or goals.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_CREATE_CONVERSION_EVENT])
Set Default Channel Grouping
Configure the default channel grouping in Google Analytics 4 to categorize traffic sources.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_SET_DEFAULT_CHANNEL_GROUPING])
Create Custom Report
Generate a custom report in Google Analytics 4 with specific dimensions, metrics, and filters.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_CREATE_CUSTOM_REPORT])
Set Up Ecommerce Tracking
Configure ecommerce tracking in Google Analytics 4 to monitor online store performance and sales data.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_SETUP_ECOMMERCE_TRACKING])
Create Funnel
Set up a funnel visualization in Google Analytics 4 to track user progression through a series of steps or pages.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_CREATE_FUNNEL])
Configure Cross Domain Tracking
Set up cross-domain tracking in Google Analytics 4 to accurately track user journeys across multiple domains.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_CONFIGURE_CROSS_DOMAIN_TRACKING])
Set Up Google Ads Linking
Link Google Analytics 4 property with Google Ads account for enhanced advertising insights and performance tracking.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_SETUP_GOOGLE_ADS_LINKING])
Create Calculated Metric
Define a new calculated metric in Google Analytics 4 using existing metrics and mathematical operations.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_CREATE_CALCULATED_METRIC])
Set Up Data Import
Configure data import in Google Analytics 4 to bring external data into your analytics for enriched insights.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_SETUP_DATA_IMPORT])
Create Exploration
Build a custom exploration in Google Analytics 4 for advanced data analysis and visualization.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_CREATE_EXPLORATION])
Set Up User ID Tracking
Implement User-ID tracking in Google Analytics 4 to unify user activity across devices and sessions.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_SETUP_USER_ID_TRACKING])
High Traffic Alert
Trigger an alert when website traffic exceeds a specified threshold in Google Analytics 4.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_HIGH_TRAFFIC_ALERT])
Goal Completion
Trigger an action when a specific goal or conversion is completed in Google Analytics 4.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_GOAL_COMPLETION])
New User Registration
Trigger an event when a new user registers or creates an account, as tracked in Google Analytics 4.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_NEW_USER_REGISTRATION])
Abandoned Cart
Trigger an action when a user adds items to cart but doesn't complete the purchase within a specified timeframe.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_ABANDONED_CART])
Custom Event Occurrence
Trigger based on the occurrence of a specific custom event tracked in Google Analytics 4.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_CUSTOM_EVENT_OCCURRENCE])
Traffic Source Change
Trigger an alert when there's a significant change in traffic sources or channels in Google Analytics 4.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_TRAFFIC_SOURCE_CHANGE])
Bounce Rate Threshold
Trigger an action when the bounce rate exceeds or falls below a specified threshold in Google Analytics 4.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_BOUNCE_RATE_THRESHOLD])
Session Duration Milestone
Trigger when average session duration reaches a certain milestone or threshold in Google Analytics 4.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_SESSION_DURATION_MILESTONE])
Revenue Milestone
Trigger an action when total revenue reaches a specific milestone as tracked in Google Analytics 4.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_REVENUE_MILESTONE])
User Segment Growth
Trigger when a specific user segment in Google Analytics 4 grows by a certain percentage or number.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_USER_SEGMENT_GROWTH])
Page Load Time Alert
Trigger an alert when average page load time exceeds a specified threshold in Google Analytics 4.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_PAGE_LOAD_TIME_ALERT])
User Retention Drop
Trigger an alert when user retention rates fall below a certain threshold in Google Analytics 4.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_USER_RETENTION_DROP])
Ecommerce Conversion Rate Change
Trigger when there's a significant change in ecommerce conversion rates as tracked in Google Analytics 4.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_ECOMMERCE_CONVERSION_RATE_CHANGE])
New Content Performance
Trigger based on the performance metrics of newly published content or pages in Google Analytics 4.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GA4_NEW_CONTENT_PERFORMANCE])