By default, you can use Opt-in URL that generated in the dashboard. But if you will need some customization, you can try to generate unique URL for each user. Using this method help to with the next things:
End-toEnd analytics
Tracking users
Attach a custom data to each opt-in
Generate an unique text for each opt-in
Last updated 2 months ago