Skip to main content

How to Begin

Updated over 2 weeks ago

Registration

To start working, create an account by registering via this link:

Registration

If you already have an account but forgot your password, enter the email address used during registration.

Password Recovery

A recovery email will be sent to that address.

Profile Setup

Fill in all required fields and select the default currency in your account.

To strengthen account security, it’s recommended to enable two-factor authentication (2FA).

When 2FA is enabled, login requires two components:

  • Something only you know — your password;

  • Something only you have — your phone.

To enable 2FA, install the Google Authenticator app. It allows receiving authentication codes even without an internet or mobile connection.

Download the app:

Enabling 2FA in LuckyOnline:

  1. Go to Profile Settings in your LuckyOnline account;

  2. Find the Two-Factor Authentication section;

  3. Switch the toggle to ON and scan the QR code with Google Authenticator;

  4. Copy the code from the app, enter it into the “Enter Code” field, and click “Submit”.

2FA Activation

Saving changes

After a successful code entry, 2FA will be enabled.

Additional Protection Options

To require 2FA for any profile changes, enable the option “Require 2FA for profile edits”.

To require 2FA on login, enable the option “Require 2FA on login” — access will only be granted after entering the verification code from Google Authenticator.

Note: only one mobile device can be linked to 2FA.

Using 2FA in Team Accounts. If a team shares one LuckyOnline account, it’s possible (but not recommended) to disable login 2FA to allow other team members access.

However, keep 2FA enabled for profile edits to retain control over payment data.

For Solo Users. Enable 2FA for all actions to protect your account from unauthorized access.

Never ignore security measures — losing access can lead to lost earnings.

If you lose your phone and cannot enter the code, contact your manager or support.

Global Postback Setup

To enable a global postback, activate the checkbox “Enable Global Postback for All Flows”.

In the postback field, insert a URL containing LuckyOnline postback macros to receive data about new leads or status changes.

This is typically used to send data to trackers or third-party analytics systems.

Postback URL — a URL where data will be sent. Configure it in the stream settings. You can also mark the events that trigger the postback.

The Postback URL parameter is useful for automatically receiving order status updates.

A postback is a signal to your tracker that an order has occurred — e.g., to log conversions from a traffic source.

Postback Macros — special codes embedded into the URL. When triggered, they’re replaced with actual values for traffic analytics.

The postback request is sent via GET. Supported macros:

  • {click_id} — lead ID in the system;

  • {status} — lead status (new, confirmed, rejected, trash);

  • {amount} — payout to the affiliate;

  • {click.country} — country;

  • {click_ts} — click timestamp;

  • {offer_id} — offer ID;

  • {click.ip} — user IP;

  • {currency} — currency (RUB, USD);

  • {get.utm_source}, {get.utm_content}, {get.utm_term}, {get.utm_medium}, {get.utm_campaign} — UTM tags;

  • {get.subid1}, {get.subid2}, {get.subid3} — SubID parameters;

  • {get.anyparam} — any custom GET parameter.

Example Postback URL:

http://example.com/myscript.php?order={click_id}&profit={amount}&status={status}&country={click.country}&subid1={get.subid1}&utm_content={get.utm_content}&anyparam={get.anyparam}

On trigger, macros will be automatically replaced with actual values.

Did this answer your question?