Complete guide: how to connect and configure the integration with Strava

Complete guide: how to connect and configure the integration with Strava

This guide explains how the integration with Strava works in Omniwallet, both from the end customer's perspective and the configuration available for the brand in the admin panel.

What does the integration with Strava allow?

The integration between Strava and Omniwallet turns your clients' sports activities into a completely automated loyalty tool. Thanks to it, you will be able to:

  • Link each client's Strava account with their Omniwallet loyalty card.
  • Automatically convert the distance traveled, time in motion, and positive elevation into points.
  • Create personalized challenges by sport, with their own conditions and rewards.
  • Audit all processed activities and the points generated by each of them.
  • Automatically block activities marked as suspicious by Strava to prevent fraud.

How the client connects their Strava account

From their personal area, the client will find the option to connect their Strava account.

By clicking it, the OAuth authorization flow from Strava will open. If they have not logged in yet, they will need to do so and authorize the requested access. Once the authorization is accepted, the account will be permanently linked and all new sports activities will start to be processed automatically, generating points according to the configuration defined by the brand.

Setting up daily incentives

Access Points Program → Strava → Daily Incentives.

Activate the general switch Active to enable the rewards system.

Next, you will be able to configure each of the available metrics independently:

  • Distance traveled
  • Time in motion
  • Positive elevation

For each of them, you will be able to define:

  • The conversion rate, indicating how many points are granted for each kilometer, minute, or meter of elevation.
  • The daily points limit, preventing a client from accumulating an excessive amount in a single day.

Once the configuration is complete, save the changes for them to take effect.

Create a personalized challenge

Access Points Program → Strava → Challenges and click Create Challenge.

First, configure the general information of the challenge:

  • Challenge name.
  • Sport it applies to (running, cycling, swimming, skiing, surfing, soccer, and any other sport supported by Strava).

Then define its duration. If you leave the start and end dates empty, the challenge will remain active indefinitely.

Next, configure the reward:

  • Points the client will receive upon completing the challenge.
  • Maximum number of daily activities that can generate progress.

Finally, set the minimum conditions necessary for an activity to be valid:

  • Minimum distance.
  • Minimum time in motion.
  • Minimum positive elevation.

These conditions can be used independently or combined with each other.

Once saved, the challenge can be modified or deleted at any time from the list of configured challenges.

Consult the history of processed activities

Access Points Program → Strava → Activities.

On this screen, you will find the complete history of processed activities, showing for each of them:

  • Client.
  • Evaluated challenges.
  • Activity status (rewarded or omitted, along with the reason).
  • Points granted.
  • Sport.
  • Distance traveled.
  • Time in motion.
  • Recorded positive elevation.

Additionally, you will be able to use filters and the search bar to quickly locate any specific activity and review its details.

Fraud prevention

Omniwallet automatically protects the integrity of the loyalty program.

All activities that Strava identifies as suspicious are automatically blocked and do not generate points, preventing fraud attempts without the need for manual intervention by the administrator.

Was this article helpful?

Frequently Asked Questions

Find answers to the most common questions about this topic

To connect your Strava account with Omniwallet, access your personal area and select the option to link it. The Strava OAuth authorization flow will open, where you will need to log in and accept the access.
The integration allows converting sports activity into an automated loyalty tool, linking the Strava account to the loyalty card, automatically generating points based on distance, time, and elevation.
To set up daily incentives, go to Points Program → Strava → Daily Incentives and activate the rewards system. Then, define the metrics and conversion rate for each one.
To create a custom challenge, go to Points Program → Strava → Challenges and select 'Create challenge'. Set up the challenge information, including name, sport, duration, rewards, and minimum requirements.

Loyalty Master: Tu asistente experto en fidelización

¡Hola! Soy Loyalty Master, tu asistente experto en programas de fidelización.

Puedo ayudarte con:

  • Dudas sobre Omniwallet y sus funcionalidades
  • Configuración de tu programa de puntos
  • Estrategias de fidelización
  • Integraciones y aspectos técnicos

¿En qué puedo ayudarte hoy?

🇬🇧 View in English?