Skip to content

Migrate from HasOffers

Connect a HasOffers or TUNE Network account to copy network configuration into Integr8. HasOffers supports Network connections only.

Still evaluating the switch? See how Integr8 compares with TUNE, formerly HasOffers.

  • You need your Integr8 email address and password.
  • In HasOffers, go to Support > API and prepare the Network ID, Network Token, and API domain. See TUNE Network API authentication.
  • Ask your HasOffers administrator to allow the required API access and IP address if your account restricts API calls.
HasOffers entity Integr8 result
Advertiser Advertiser
Affiliate Publisher
Offer Offer with visibility, payout and revenue, caps, targeting, and terms
Offer URL Landing page
Goal Event

Creatives, affiliate login users, postbacks, and historical reporting data are not migrated.

In this step, you connect your HasOffers network, identify its account API domain, and choose which offer statuses and visibility values to prepare for Integr8.

  1. Open the Migration Tool and sign in with your Integr8 credentials.
  2. On Connections, select Add Connection.
  3. Keep Connection Type set to Network.
  4. Set Source Platform to HasOffers.
  5. Paste your token into Network Token.
  6. In Account API URL, enter only the account portion shown between https:// and .api.hasoffers.com. For https://example.api.hasoffers.com, enter example.
  7. Enter an optional Name for the connection.
  8. Under Offer Statuses to Sync, select at least one of Active, Paused, or Deleted.
  9. Under Integr8 Offer Visibility, keep Use source visibility or choose an override.
  10. Select Create & Sync.

Create a HasOffers Network connection

The sync copies HasOffers records into a temporary Migration Tool preview. It does not change records in HasOffers or create records in Integr8.

  1. Follow the phase badges in Sync Log.
  2. Review each live log entry as offers, advertisers, and affiliates are cached.
  3. Wait for the sync to complete before opening Preview.

Follow a HasOffers sync in the Sync Log

In this step, you verify how HasOffers fields map to Integr8, choose the records to move, and confirm the migration before anything is created.

  1. Open the HasOffers connection card.
  2. Review the Offers, Advertisers, and Affiliates tabs on Preview.
  3. Expand an offer to compare HasOffers API fields and values with the resulting Integr8 offer, landing pages, economics, goals, and targeting.
  4. Check the mapping status to see which values are copied directly, transformed, or omitted.
  5. Use All, Migrated, and Not migrated to check previous results.
  6. Select individual rows or choose the available Migrate All action for the active tab.
  7. Confirm the number of records and select Start Migration.

Review HasOffers offer mappings before migration

When you migrate offers, the tool includes required advertisers. To migrate every affiliate as an Integr8 publisher, use the Affiliates tab separately.

Use Migrate to confirm that each selected entity finishes successfully. The page shows live entity progress and continues to update while the server creates or reuses Integr8 records.

  1. Keep the Migrate page open while the migration runs.
  2. Review entity progress and the migration log for created, updated, already synced, or failed records.
  3. When the migration finishes, review the summary and open the resulting records in Integr8.

Review a HasOffers migration in progress

  1. Use Re-sync after changing records in HasOffers.
  2. On Connections, open the connection action menu and select Edit to change statuses, visibility, or the network token.
  3. Leave Network Token blank while editing to keep the saved token. The account API URL cannot be changed after creation.

If validation fails, confirm the account portion of the API URL, the network token, and any IP allowlist. For more help, email support@integr8.co.