Start with your requirements

List the decisions your team needs to control: auction pricing, inventory access, demand routing, customer fees, branding, and reporting. Then check which requirements existing products support and which would need custom code. Hosting is a separate decision: some platforms offer both managed and private deployments.

When a managed service fits

A managed service can suit a team whose requirements fit the product and who wants the provider to operate the infrastructure. Evaluate the APIs, supported partners, reporting, and commercial terms before committing. Check how the provider handles new requirements and how you would export data or move to another service.

When to build your own

A custom build can make sense when your requirements are unusual enough that adapting an existing platform would compromise the product. Scope the ongoing work as carefully as the first release: protocol updates, partner integrations, incident response, billing reconciliation, and access controls all need maintenance.

When to use an extensible white-label platform

A white-label platform lets you sell under your own brand while using an existing serving engine. With Riptide, APIs, plugins, and decision models let you customize supported parts of the platform. Test your key requirements against those interfaces; an extension still needs implementation, testing, and operation.

You can choose managed hosting or a private deployment under a commercial agreement. Include both platform fees and your integration and operating costs in the comparison.

Before you decide

  • Test a representative campaign and partner connection.
  • Check that reports, fees, and billing records reconcile.
  • Identify who will maintain each custom integration and respond to failures.
  • Review hosting, data access, and exit terms.

Use the in-house comparison and white-label evaluation guide to prepare your review.