Buy Now Pay Later (Tabby/Tamara) On-Site CRO Impact Framework
Maximize AOV and checkout conversion with Tabby and Tamara. Practical on-site BNPL widget placement hypotheses and example calculation scripts to evaluate in controlled tests.
Problem it addresses
Build an open-source BNPL on-site CRO implementation toolkit: 1) Placement and visual hierarchy guide for Tabby/Tamara widgets on Product, Cart, and Header bars, 2) Lightweight JavaScript snippet (bnpl_calculator.js) dynamically dividing prices by 4 and formatting Arabic/English currency strings on variant changes, 3) 15-point BNPL UX audit checklist.
Who it is for
BOTH operating in high-growth e-commerce, digital publishing, and direct-response marketing across Saudi Arabia, UAE, and Egypt.
What is inside
Key files listed in the README repository architecture:
checklists/15-point-bnpl-ux-audit.mdcomponents/bnpl-badge-preview.htmlcss/bnpl-badges.cssexamples/electronics-store-lift-case.mdLICENSEplaybooks/bnpl-onsite-cro-playbook.mdplaybooks/tabby-tamara-onsite-messaging.mdREADME.mdscripts/bnpl_widget_injector.jssrc/bnpl_calculator.jstemplates/a-b-test-measurement-plan.mdtests/calculator.test.js
How to evaluate and use it
- Read the README first and confirm that the documented problem matches your use case.
- Inspect the listed files to find the data, tools, templates, and tests relevant to your task.
- Follow the repository’s Quick Start and check prerequisites before running commands.
- Compare outputs with documented examples and review limitations before using them in a decision or client workflow.
Quick Start from the README: python -m unittest discover -s tests · node --test tests/*.test.js
Scope and limitations
- Regulatory Price Ceiling: Enforces SAMA and regional central bank transaction caps for split-in-4 installment products (e.g. Tabby/Tamara up to SAR 5,000).
- On-Site Messaging Widget Placement: Audits presence of dynamic installment price calculators on product detail pages and cart drawers.
- Incremental Conversion vs Margin Dilution: Models whether BNPL merchant fee (typically 4.5% to 6.5%) is offset by higher average order value (AOV).
This page summarizes the available documentation; it does not establish performance or business results. Verify data and prerequisites before use.