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 can lead to an increase in conversion rates of up to 132.2% 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.

👍

Best practices for payment method selection

  • Payment method selection before quotes: Quotes (and expected success rates) depend on payment methods. As such, make sure to display this (or default to the best one), before quotes are requested
  • Localize payment methods to user's country: payment method popularity is different in each country. Make sure to show users the methods they want to use..
  • payment methods are not created equal: conversion/success rates per payment differ drastically. Make sure to recommend those that perform best using our defaults API

Onramp recommendations

Onramper's Onramp Ranking Engine uses global data to provide a tailored list of onramps per request to the Quotes API. The list of quotes received is ranked based on our recommendation engine to maximize conversion rates. The endpoint additionally return labels that can be displayed in your UI.

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.

Impact

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


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. The best onramp for each user will be the one labeled recommended.

Our ranking is based on several factors, some of which are:

  • 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 ramp recommendation 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 integrating Onramper's ramp recommendation engine

  • Provide the Right Recommendations: Display the onramp labeled **recommended** by default or as first 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.
  • Reduce Choice Overload: When showing an onramp selection screen, limit the display to the top 3 ranked options. Allow users to expand the list if needed.
  • Switch over direct/pre-existing ramp integrations to Onramper: Switch over your integrations to make sure the recommendations are applied across all your onramps and all data shows up in Onramper Terminal.

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 wallet address or Unique User ID / uuid is added to the quotes request).
  • LowKYC: Onramp with no ID upload required. (beta)
  • ClientPreference: Custom routing rules set for the client. (contact your customer success manager)
  • Recommended: Our recommended onramp for the user, typically ranked at the top of results. This label is assigned based on a combination of fees, success rate, and expected KYC friction. It also takes into account whether a user has used an onramp successfully before.
👍

Best practices for handling labels

  • Use labels in combination with the onramp recommendation engine for optimal results.
  • Display the onramp labeledrecommended by default or as first option. Rank all onramps in the order returned by our Quotes API.
  • Returning User Routing: Include a wallet address (preferred) or 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). Returning users are automatically taken into account in the assignment of the Recommended label.

*Data compiled across Onramper's client-base, comparing the success rate of all transactions where the recommended APM is used vs the average 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.