Goals Overview
Goals in Ovyxa help you track the key actions that matter most to your business. Whether it's a user signing up, completing a purchase, or downloading a resource, goals transform raw traffic data into actionable conversion metrics.
What are Goals?
Goals are specific user actions you want to measure and optimize. Instead of just counting pageviews, goals let you understand how effectively your website drives meaningful outcomes. Every goal tracks conversions and calculates conversion rates automatically, giving you instant insight into performance.
Why Use Goals?
Goals answer critical business questions:
- Measure conversions: How many visitors complete your desired actions?
- Optimize funnels: Which sources and pages drive the most conversions?
- Calculate ROI: Track which marketing channels deliver real results
- Identify bottlenecks: Find where users drop off in your conversion path
Without goals, you're counting visitors. With goals, you're measuring success.
Types of Goals
Ovyxa supports two goal types:
Pageview Goals: Track when users visit a specific URL, like a thank-you page or order confirmation. Perfect for tracking form submissions, purchases, or any action that navigates to a success page.
Custom Event Goals: Track in-page actions that don't involve navigation, like button clicks, video plays, or AJAX form submissions. Requires adding event tracking code to your site.
Understanding Conversion Rate
Conversion rate is the percentage of unique visitors who complete a goal:
Conversion Rate = (Goal Completions / Unique Visitors) × 100
For example, if 10,000 people visit your site and 250 sign up, your conversion rate is 2.5%. Ovyxa calculates this automatically for every goal, time period, and traffic source.
Goals in Your Dashboard
The Goals section shows all defined goals with real-time statistics:
- Goal name and type (pageview or custom event)
- Total conversions for the selected period
- Unique visitors who triggered the goal
- Conversion rate as a percentage
- Trend comparison versus previous period
Click any goal to see detailed breakdowns by source, page, country, device, and more.
API Access
For developers and advanced integrations, Ovyxa provides full CRUD operations via the Goals API:
GET /api/v1/goals # List all goals
POST /api/v1/goals # Create a goal
GET /api/v1/goals/:id # Get goal details
PUT /api/v1/goals/:id # Update a goal
DELETE /api/v1/goals/:id # Delete a goal
GET /api/v1/goals/conversions # Get conversion stats
Getting Started
Ready to start tracking conversions? Choose your goal type:
- Pageview Goals: Track URL-based conversions
- Custom Event Goals: Track in-page actions
Then learn how to analyze your conversion data to optimize performance.