Set only one or two goals for your website, and ideally revenue-related goals. That way, if the goal goes up, the revenue goes up as well. If the correlation to revenue is weak, use an event instead of a goal.
Some examples of good goals: free trial sign up for your product, new email subscription, demo request, consultation request, affiliate link clicks. Any event that leads to a sales funnel is a good candidate for a goal.
These goals can be set in one of two ways:
URL goal – If your site is set up so that users always go to the same URL after completing one of these key actions, you can tell Google Analytics to put up a target for each time they visit that URL. This works great for “thank you” pages. There is no need for a code for these.
Event goal –
It’s also possible to have Google Analytics set up a goal for any event that occurs. Because events can be triggered at any time, you have the flexibility to trigger a goal anytime you choose. You’ll very likely need the assistance of a developer to set these up. Inquire about having a Google Analytics event created for you. Once you’ve confirmed that the event is tracking successfully in Google Analytics, go ahead and create a Goal-based on the values of your event.