Onramp ranking and recommendations

Onramper offers a dynamic transaction recommendation engine designed to optimize conversion rates by intelligently guiding users toward the best payment methods and onramps. Our engine leverages global data to enhance user experience and improve success rates.

By recommending optimal payment methods and onramps, conversion rates can be significantly increased. Onramper has built two main recommendation engines to achieve this:

  1. Payment Method Recommendation Engine: Recommends the best converting payment method per country.
  2. Onramp Ranking Engine: Recommends the best onramp for each user, considering factors such as price, KYC requirements, and historical success rates.

Both engines are integrated into our widget by default, and they are available for API-based integrations.

Payment method recommendations

Onramper's Payment Method Recommendation Engine uses global data to provide a tailored list of payment methods per country. This engine determines the recommended payment method based on conversion rates, helping to maximize success.

Impact

Recommending the best-performing alternative payment methods (APMs) by country leads to a 132.2% increase in conversion rates on average compared to using credit cards as the default payment method.*

Recommending payment methods

To display the most appropriate payment methods for each user:

  • Use Onramper's Payment Types API to retrieve a list of payment methods based on the user’s country, source (fiat) currency, and destination (crypto) currency. Check the currencyStatus in the details section of the API response.
  • Apply device-based filtering to the payment methods response for further optimization.
  • Use the Defaults API to recommend the best payment method per country.
  • Always prioritize payment methods with the SourceAndDestSupported status when making recommendations.

Onramp recommendations

Onramper's Onramp Ranking Engine uses global data to provide a tailored ranked list of onramps per request to the Quotes API. It additionally return labels that can be displayed in your UI.

Impact

Recommending Onramper's recommended onramp for each user increases conversion rates by 240% when compared to the conversion rate of the average onramp.

Key Components of Onramper’s Recommendation System

  1. Onramp Ranking Engine: Provides an individualized ranking for each user's quote request.
  2. Onramp Labels: Additional information on each onramp, helping users make informed decisions.

Onramp ranking engine

When you request quotes from all available onramps using our Quotes API, the response includes a ranked list of onramps tailored to the user's request.

Our ranking is based on several factors:

  • Success Rates: Past success rates are heavily weighted.
  • Cryptocurrency Payout and Fees
  • Returning Users: If a user has successfully used an onramp before, this is taken into account.
  • KYC Requirements: Onramps with fewer KYC hurdles are favored when appropriate.

The ranking engine strikes a balance between optimizing for success rates and being mindful of pricing, offering users the best combination of both.

The advantages of Onramper's ranking engine:

  • Increased Conversion Rates: Up to 240% improvement in conversion rates
  • Personalized Recommendations: Tailored for each user's quote request.
  • Self-Learning System: Continuously improves based on data.
  • Fee Protection: Guards against fee gauging and spoofing practices.

👍

Best practices for Implementing Onramper's ranking engine

  • Provide the Right Recommendations: Display the top-ranked onramp as the recommended option. Rank all onramps in the order returned by our Quotes API.
  • Nudge Users Towards Success: Make onramp selection an optional flow. Nudge users toward the recommended option, as seen in e.g. Onramper's widget or the Exodus wallet.
  • Returning User Routing: Include a Unique User ID in each quotes request to identify returning users. The engine automatically adjusts rankings to prioritize returning user success (see the SuccesfullyCompleted label).
  • Reduce Choice OverloadWhen showing an onramp selection screen, limit the display to the top 3 ranked options. Allow users to expand the list if needed.

Onramp Labels

Onramper's Quotes API not only returns ranked onramps but also provides specific labels that help nudge users and guide decision-making. These labels can be used to inform your users or build your own ranking engine.

The labels found in the quotes API response are:

  • BestPrice: Onramp with the best quote.
  • SuccessRate: Onramp with the highest success rate.
  • SuccesfullyCompleted: Indicates the user has successfully used this onramp before (if a Unique User ID / uuid is provided).
  • LowKYC: Onramp with no ID upload required. (beta)
  • ClientPreference: Custom routing rules set by the client.

👍

Best practices

  • Use labels in combination with the ranking engine for optimal results.
  • When building a custom ranking engine, consider only showing the onramp with the best fees and the one with the highest success rate, unless the user has successfully used another onramp before.

*Data compiled across Onramper's client-base, comparing the success rate of all transactions where the recommended APM is used vs the conversion rates of cards. Dataset relevant as of Aug 12, 2024.

** Data compiled across Onramper's client base, comparing the average conversion rate of all transactions where Onramper's recommended onramp was used versus the conversion rate of all transactions where Onramper's recommended onramp was not used for the transaction. Data relevant as of Aug 12, 2024.