Manage sources
A source is a traffic channel identified by a specific link. By creating several sources, you know precisely where your visitors and donors come from: email, WhatsApp, paper poster, Instagram story, etc.
The My Sources page (/app/campagne/sources) lists all sources
of the selected campaign, with their performance statistics.
Concept and generated URLβ
When you create a source, you give it:
- a label (internal name, e.g. "March newsletter")
- a unique slug
param(e.g.newsletter-march) - a color (useful for stats graphs)
- an optional description
The generated URL for this source is of the form:
https://campagne.unisoft.world/[slug-campaign]/?s=[param-source]
When a visitor clicks on this link, a cookie is set and all their payments will be attached to this source.
Create a sourceβ
- 1
Open the My Sources page
In the sidebar, click Campaigns > Sources.
- 2
Select the campaign
If you manage several campaigns, choose the right one in the selector at the top right.
- 3
Click Add a source
The button is at the top right of the list.
- 4
Fill in the form
Label, slug param (no accents, lowercase), color and optional description.
- 5
Validate
The source appears in the list with counters at zero that will increment from the first visit.
Available metricsβ
For each source, the page displays:
| Metric | Description |
|---|---|
| URL | The slug param displayed as an orange tag |
| Color | Colored dot used in charts |
| Name | Source label |
| Description | Optional, for internal notes |
| Link Action | Opens the modal to copy the direct link with filters |
| Payments Action | Shortcut /app/campagne/paiements?campagneSource=[param] filtering the payment list |
Detailed statistics (visits, conversion, geolocation by IP) are viewed from the Detailed statistics page by filtering by source.
Pagination and searchβ
The list displays 10 sources per page. A search bar at the top left lets you filter by label. Sort by name is available by clicking on the column header.
Naming best practicesβ
| Do | Don't |
|---|---|
newsletter-march-2026 | March 2026 Newsletter !!! |
whatsapp-team-a | WA TeamA |
poster-great-hall | poster (too vague) |
The slug param appears in the URL: it must be lowercase, no
accents, separated by hyphens. Choose meaningful names: six months
later, you will still know what newsletter-march-2026 refers to,
but no longer what nl1 means.
Combine source and teamβ
A URL can combine source AND team:
https://campagne.unisoft.world/[slug-campaign]/[team]/?s=[source]
Typical case: team A sends their own newsletter. You create a
newsletter-teamA source and use the combined URL. Payments flow
in both dimensions: team A for scoring + source newsletter-teamA to
analyze channel effectiveness.