What is an Opportunity?
A single instance of something from which rewards can be issued. Usually represents a site visitor, but can encompass other scenarios.
Last updated: April 10, 2026
An opportunity is Siren’s record of a single potential reward-generating subject, usually a site visitor. It’s the anchor that ties engagements to a person so that when they convert, Siren knows which collaborators to credit.
If you’re coming from another affiliate system, you might think of an opportunity as a “visit.” In Siren, a visit is just one kind of opportunity. Opportunities can also represent sales leads, support tickets, or any other trackable subject that might lead to a reward later.
Opportunities are mostly invisible. You almost never interact with them directly. Siren creates and resolves them automatically as visitors move through your site, and the rest of the system uses them under the hood to keep attribution correct.
How site visits create opportunities
The most common way an opportunity gets created is when someone visits your site.
Opportunity resolution
Sometimes a visitor ends up with two opportunity IDs. This usually happens when a logged-out visitor browses around (creating an anonymous opportunity tied to their cookie) and then logs into an account that already had an opportunity from a previous session. When Siren detects the overlap, it merges the two IDs together.
The result is a single, continuous opportunity that captures the visitor’s full history across sessions and devices.
For developers: This concept maps to the
OpportunityTriggeredevent. See the events reference for the full pipeline.