Traffic is a means to an end. The end is a visitor taking a specific action: signing up, purchasing, downloading, or contacting you. Conversion goals let you measure exactly how often that happens.
The two types of conversion goals
Page Visit Goals
Triggers when a visitor lands on a specific URL — the classic example is a thank-you page after a purchase. If someone reached /thank-you, they converted. Best for: form completions, account sign-ups, checkout completions.
Custom Event Goals
Triggers when your JavaScript fires a named event. More flexible — track button clicks, video plays, scroll depth, or any other interaction. Best for: CTA button clicks, add-to-cart, feature usage.
Setting up a Page Visit goal
- Go to Websites → Your Site → Goals
- Click New Goal → Page Visit
- Enter the URL path (e.g.
/thank-you) - Give it a descriptive name like "Sign Up Completed"
Setting up a Custom Event goal
- Add to your page JavaScript:
wsai.track('Add to Cart', { product: 'Pro Plan' }) - Create a goal with the exact event name: "Add to Cart"
The conversion optimisation loop
- Measure your baseline conversion rate
- Form a hypothesis and make one change
- Wait 2 weeks for statistical significance
- Compare rates and decide