Share-based goals
Behavioral personalization

Why track social shares

Keeping track of social shares lets you measure engagement and effectiveness and plan future content. With Logic Hop you can take it a step further and use a share as a signal: imagine knowing a returning visitor has shared your site, post, or photos — and personalizing their content based on that action.

JavaScript callbacks make it possible

A JavaScript callback is a function called after an action completes — in this case, after a visitor performs a social share. Capturing that callback lets you set a Logic Hop goal at the moment of sharing. Logic Hop released a free callbacks helper for the Monarch social share plugin from Elegant Themes, which otherwise lacks JavaScript callbacks, so you can fire a goal when a share happens.

Personalize based on shares

Once a share triggers a goal, you can build conditions around it — for example, thanking sharers, offering them a reward, or surfacing related content. The share becomes another data point you can personalize against, just like location or campaign.

Questions this page should answer

Can I personalize content based on whether someone shared my site?

Yes. Capture the social share via a JavaScript callback to set a Logic Hop goal, then build conditions that personalize content for visitors who have shared.