DoveTech

An API first promotion engine.

Full capability, lightning-fast promotion and loyalty engine for tech teams, application developers + service providers.

Enterprise ready

Performance at scale.

Every millisecond counts when handling the demands of modern enterprise applications. Our promotion engine manages operational complexities and delivers lightning-fast services that scale seamlessly to meet your needs.

45ms
average response time in tests
1000 p/s
max req/sec (dedicated plan)
AWS
operating environment

Designed for developers

Build faster with powerful and easy-to-use APIs

Save engineering time with a plug-in incentivisation engine. We obsess over the performance, processing and operations that make up a modern promotion engine so that your teams can build for your business.

Manage anywhere

Promotion Builder APIs

Open up your product and systems to use promotions natively with our Promotion Builder APIs. Seamlessly integrate advanced promotional capabilities into your existing pipelines, allowing you to extend or create using enterprise-level features

Empower your teams to operate more efficiently by embedding promotion management directly within their workflows or by building automated systems that react dynamically.

Build Conditions

Create and define evaluation conditions

Publish

Publish and unpublish promotion.

Interaction management.

Control discount interactions

Build Actions.

Create and define actions for promotions

Targeting

Properties, add discounts utilising them and then provide those for evaluation.

Loop/limit.

Limit the number of times a discount applies to a basket.

Currency

Set and manage default and alternative currencies.

Sequence

Full control of the order and interactions of your discounts.

Campaign Management UI

Now with day one management of promotions or use as a base to build your own management workflows.

Enhance your capabilities

Promotion Processor APIs

Improve promotion performance by accessing enterprise-grade capabilities that can accelerate time to market, increase revenue, and reduce costs.

Seamlessly integrate user behaviour, events, and third-party data, creating targeted, optimised incentives. Combine inputs to target customised actions and rewards that enhance functionality without compromising scalability

Flexible targeting.

Adaptable schemas allow you to define properties to target

Item-level.

Target specific items or combinations of products in a basket.

Shipping level.

Target discounts to any or specific shipping costs.

Free gift.

Apply 100% money off to specific items and store details.

Control interaction.

Precisely manage interactions with discounts.

Fixed values.

Apply fixed value discounts in different currencies.

Bundles.

Create bundles on any criteria - mix and match.

Customer segments.

Target discounts to specific people or groups of people.

Basket level.

Trigger single or accumulated discounts to totals

% off discounts.

Apply discounts as a percentage off.

Banners/CTAs.

Trigger banners/call to actions based on discount criteria.

Discount frequency.

Set limits on discount application within a basket,

Integrate and share

Coupon Campaign APIs

Integrate and share seamlessly with our Coupon Campaign APIs. Create and manage sophisticated coupons and vouchers that import and export effortlessly across systems, building automated processes that enhance operational efficiency.

These APIs enable you to develop cohesive coupon strategies that integrate smoothly with your existing platforms, allowing for synchronized promotions across multiple channels. Leverage the power of automation to streamline your coupon management, ensuring a consistent and effective customer experience.

Generate codes.

Manually create codes or generate random codes based on rules.

Single use.

Create codes that can only be used once.

Import/Export codes.

Import and export codes to and from files.

Set usage.

Create coupons that can be used a set number of times.

Customer Specific.

Target codes for use by a specific customer or customer group.

Valid from/to.

Create start and end dates for coupon codes.

Build better engagement

Loyalty Program APIs

Build better engagement with our Loyalty Program APIs. Design modern loyalty programs that fit your clients' unique needs, blending seamlessly with other APIs to use natively within your systems.

These APIs enable you to create full, customized loyalty programs that enhance customer engagement and integrate effortlessly into your existing applications. Empower your clients to foster stronger connections with their customers by leveraging these flexible, powerful tools.

Fixed Points

Assign a set number of points for specific behaviours

Multiple Schemes.

Businesses can design various schemes tailored their business.

Automatic Enrollment.

Customers can be auto-enrolled when they earn points.

Ratio Points.

Designate points based on expenditure

Scheme ID Types

Determine a unique property as the scheme's identifier.

Loyalty Statistics.

Businesses can access vital metrics related to their loyalty schemes,.

Points for Discounts.

Points can be converted into monetary discounts.

Conditional signup.

Customers can be allocated to a scheme through via sign up.

Loyalty Tiers.

Point tiers, facilitating differential rewards based on tiers.

Validity & Expiry.

Points can possess both start and expiration dates,

Pricing

100% off first 3 months

Starter

Perfect to explore and start building your solution with dovetech.

£0 £10/month

Invoiced monthly, £10 after the 3rd month

1,000
credits/month


Includes:

✔ 1 calls/second rate

✔ 100% Features

✔ 100% Builder API’s

✔ PromoStarter Tooling

✔ SDK Access

Indie

Perfect for small to medium size traffic applications.

£125/ month

Invoiced monthly

20,000
credits/month


Everything in Starter, plus

10 calls/second rate

+ Credit top-ups available

Pro

Tailored for applications with broad scope and high volumes of traffic.

Invoiced monthly

£500/month

Invoiced monthly

200,000
credits/month


Everything in Indie, plus

25 calls/second rate

✔ Credit Top-ups available

Enterprise

Sophisticated solution for enterprise applications or resellers.

£1950/month

10 million
credits/month


Everything in Pro, plus:

100 calls/second rate:

✔ Credit Top-ups available

Dedicated

Build on dedicated hosting tailored to your buisness needs with unparalleled performance delivering up to 1000 request/sec.

Everything in Enterprise, plus:

1,000 requests/sec

+ Dedicated private hosting

+ Dedicated region

Frequently Asked Questions

Can't find the answer you're looking for? No problems! We are happy to answer all your questions.

  • Credits are deducted when interacting with the dovetech API’s. Credits are currently used when making a request to the dovetech’s core API’s

    1 request to Promotion Processor APIs = 1 credit

    As the service feature set expands, credits may be consumed in other ways.

  • If you are on the Starter plan, you do not have the option to purchase additional credits. If you run out of credits, you will need to upgrade to one of our larger plans or wait until your balance resets.

    All other plans allow you to purchase additional credits.

    You can add more credits to your account via a top-up feature within your account.

  • Unused credits including purchased top-up credits, will not rollover, and will be expired at the end of the billing period.

    Should your subscription be cancelled, or be unpaid, credits will expire.

  • Upon confirmation of upgrade, your account will be upgraded to receive the new entitlements and the new pricing will be applied immediately. You will receive your new credits in addition to your existing credit balance.

  • Upon confirmation of downgrade, at the end of the current subscription period your account will be downgraded and the new pricing applied. For the remainder of the current subscription period, you will retain the entitlements of your current plan, and continue to have access to your credits.

    However, when the new subscription period commences, your existing credit balance will be expired, and you will receive the credit allotment of your new plan.

  • Yes, you can cancel your subscription at any time.

    Upon cancellation, your access to the service will continue until the end of the current billing period.

    Any unused credits at the end of your current billing period will be lost, and access to the service will be removed.