Elliot creates one-tap checkout pages, turning channels like ads, email, social feeds and more, into high performing conversion opportunities that drive 30-40% new revenue instantly.
1. Optimized checkout experiences
for every channel.
One-tap checkout for ads, email, social, in-store, inïŹuencers and more.
Own the funnel, own the journey.
2. Channels that work best for Elliotâs checkout
Seamless one-tap checkout from anywhere
Business
Buy Now
ONLINE CHANNELS
OFFLINE CHANNELS
3. From âI have to have itâ to âyour orderâs been placedâ in less than 60 seconds.
4. Overview
How Elliot works
One-tap checkout pages
that include core business
logic & rules:
- Product and Product Collections
- Types (âBuy Nowâ links or QR Codes)
- Affiliates (ie. Influencers)
- Dynamic Shipping Location Rules
- Shipping Preferences
- In-store Settings (Self-checkout, etc.)
- Discounts & Promotions
Beverly Hills Pop-up
CAMPAIGN NAME
Naga Brushed Ring with Diamonds
ASSIGN PRODUCT
CAMPAIGN TYPE
QR Code
SHIPPING PREFERENCE
None: Self-checkout
LOCATION
West Coast 3PL
Set out-of-stock ship from location
PROMOTION
JH90210
Add your campaign link to your social feeds,
Increase sales via social media
Apply a promotion
Create a Campaign
Naga Brushed Ring
with Diamonds
QR Codes:
B U Y N O W
or âBuy Nowâ links:
Step 2: Share Step 3: CheckoutStep 1: Create
6. Overview
Elliotâs âSauceâ
1. By default, Elliot has no backend & is only a âsecretsâ manager
2. Checkout pages are static & generated server-side, no app overhead
3. Enterprise architecture is a shared environment on âBasicâ
4. Rely on managed services for Kubernetes & SQL
5. CRDB for Enterprise; speciïŹcally, multi-national merchants
7. Quick Overview
Elliotâs Tech Stack
Admin Web
Frontend
Admin Web
Backend
Checkout Function
(âShopping Pagesâ)
Apollo + GraphQL
React.js
GKE + MANAGED SQL (BASIC) OR CRDB (ENTERPRISE)
Django Google Cloud Functions
Next.js
10. SimpliïŹed Global Command Center
Make complex things, super simple
Naga
CAMPAIGN NAME
Naga Brushed Ring with Diamonds
ASSIGN PRODUCT
CAMPAIGN TYPE
âBuy Nowâ link
SHIPPING PREFERENCE
Table Rates (EU - IT)
LOCATION
Milano (Malpensa)
FulïŹllment location
PROMOTION
IT2019
Apply a promotion
Create a Campaign
- Single âdomainâ conïŹguration ïŹle
- âDomainâ conïŹguration ïŹle overriden at âcampaignâ creation
- âCampaignâ conïŹguration maintains data, key and infra settings
- âCampaignsâ can be geo-partitioned (randomized DC by region)
Ecommerce ops becomes âinfraâ with zero knowledge
11. Why?
CRDB for eCommerce
1. Availability: Ecommerce never stops, your DB shouldnât either
2. Consistency: Zero compromise on inventory with high scale
3. Geo-distribution: Partitioning makes data for global brands managable
4. Cloud-agnostic: Flexible across places like China, Russia, and the EU