πŸ“˜ BrandBridgeX Manual
πŸ” /

BrandBridgeX-ERP β€” Complete User Manual

The ✨ AI-Powered partner-marketing ERP for brands and promoters Version 1.1 Β· Bilingual (English / Ψ§Ω„ΨΉΨ±Ψ¨ΩŠΨ©) Β· GCC market

Live platform: https://brandbridgex-erp.nttgroups.com Operated by NTT Groups


✨ What's new in this version

BrandBridgeX is now AI-Powered, with several major upgrades. Each is covered in detail in the relevant section:

New feature What it does Where
✨ AI banner generator Create a marketing banner for any product in one click β€” free, using your brand info Products β†’ Product image
πŸ’Ž Bring-your-own AI key Optionally add your OpenAI key for best-quality image generation Settings β†’ AI image generation
πŸ–ΌοΈ Product image upload Add a product image; auto-compressed to a light WebP Products β†’ Product image
πŸ“₯ CSV bulk import Add hundreds of products/URLs at once from a spreadsheet Products β†’ Bulk import
🎨 QR Studio Branded QR codes: colors, sizes, center logo, caption, live preview Links & QR β†’ QR Studio
πŸ“‹ Campaign duplicate & delete Copy a campaign as a draft, or delete one Campaigns
πŸ“Š Lead delete & CSV export Remove leads, or export them to a spreadsheet Leads

How to read this manual

This manual walks you through every screen of BrandBridgeX-ERP, with a real screenshot of each page and step-by-step instructions ("click here β†’ fill this β†’ press that"). It is organised by user role, because BrandBridgeX is used by three different kinds of people:

Role Who they are What they do
🏒 Company (Brand) A business that wants to be promoted Adds products/URLs, creates campaigns, sets commissions, invites partners, tracks leads
🀝 Partner (Promoter) An affiliate, influencer, or agency Browses the marketplace, generates hidden tracking links + QR codes, shares them, earns commissions
πŸ›‘οΈ Admin (Operator) Platform staff (NTT Groups) Approves companies & partners, monitors fraud, manages subscriptions, approves payouts

🌍 Bilingual: Every screen works in English and Arabic (full right-to-left). Use the Ψ§Ω„ΨΉΨ±Ψ¨ΩŠΨ© / English toggle in the top-right corner of any page to switch languages.

Table of contents

  1. What is BrandBridgeX?
  2. Quick start in 5 minutes
  3. The public website (everyone)
  4. Creating your account
  5. 🏒 Company (Brand) guide
  6. 🀝 Partner (Promoter) guide
  7. πŸ›‘οΈ Admin (Operator) guide
  8. How tracking links & QR codes work
  9. Frequently asked questions
  10. Glossary

1. What is BrandBridgeX?

BrandBridgeX-ERP is an all-in-one platform that connects brands with promoters and tracks every click, lead, and commission in one place.

The simple idea:

  1. A company (brand) adds the products or web pages it wants traffic to, and creates a campaign with a commission offer (e.g. "SAR 25 per lead" or "12% commission").
  2. A partner (promoter) finds that campaign in the marketplace, and with one click generates a hidden tracking link and a QR code that are unique to them.
  3. The partner shares that link / QR on WhatsApp, social media, posters, etc.
  4. Every time someone clicks the link or scans the QR, BrandBridgeX records the click, the source, the device, and which partner brought it β€” and credits a lead or commission to that partner.
  5. Everyone β€” company, partner, and platform β€” sees the results live on their dashboard.

Why it's different from a normal affiliate tool:


2. Quick start in 5 minutes

If you are a… Do this
🏒 Brand / Company Pricing β†’ Choose a plan β†’ Register β†’ in your dashboard: Add a product β†’ Create a campaign β†’ Invite partners
🀝 Promoter / Partner Marketplace β†’ Become a partner β†’ Register β†’ Browse campaigns β†’ Join as partner β†’ Copy your link / download your QR β†’ Share
πŸ›‘οΈ Platform staff Sign in β†’ go to /admin β†’ approve companies & partners, monitor fraud, approve payouts

The rest of this manual explains every one of those steps in detail, with screenshots.


3. The public website (everyone)

These pages are visible to anyone β€” no account needed. They are the front door to BrandBridgeX.

Top navigation bar (on every public page): Pricing Β· Marketplace Β· About Β· Contact, plus the Ψ§Ω„ΨΉΨ±Ψ¨ΩŠΨ© language toggle, a Sign in button, and a Get Started button.

3.1 Home page

URL: https://brandbridgex-erp.nttgroups.com/en

The landing page introduces the platform and points each type of visitor in the right direction.

Home page

What's on this page:

Tip: To begin as a brand, click Start free trial or Get Started. To begin as a promoter, click Explore marketplace β†’ Become a partner.


3.2 Pricing & plans

URL: https://brandbridgex-erp.nttgroups.com/en/pricing

This page shows the six subscription plans. Every paid plan includes a 14-day free trial β€” no credit card required to start.

Pricing page

The six plans:

Plan Price (SAR/month) Campaigns Tracking links QR codes Partners Team users Companies
Starter 99 5 200 50 25 2 1
Professional ⭐ Most popular 349 50 5,000 1,000 500 10 1
Enterprise 999 ∞ ∞ ∞ ∞ 50 5
Agency 749 ∞ ∞ ∞ ∞ 25 ∞
White-Label 1,999 ∞ ∞ ∞ ∞ Custom ∞
API / PaaS Custom (contact sales) ∞ ∞ ∞ ∞ Custom ∞

How to use this page:

  1. Compare the plans and find the one that matches the size of your partner network.
  2. Click Choose plan on a paid plan β†’ this opens the registration wizard pre-filled with that plan.
  3. For API / PaaS, click Contact sales instead β€” this opens the Contact page (these plans are quoted individually).

πŸ’‘ (SAR = Saudi Riyal. Card payments are billed in USD at a fixed peg of 1 USD = 3.75 SAR.)


3.3 Partner Marketplace (public)

URL: https://brandbridgex-erp.nttgroups.com/en/marketplace

The marketplace is where promoters discover campaigns to join. Anyone can browse it; you only need an account to join a campaign.

Public marketplace

What's on this page:

How to use this page:

  1. (Optional) Click a filter chip to narrow the list to one campaign type.
  2. Read the cards and pick a campaign whose reward and brand suit you.
  3. Click Join as partner β†’. If you're not signed in yet, you'll be asked to register/sign in as a partner first.

3.4 About & Contact

About (/en/about) explains the company and product mission.

Contact (/en/contact) is a full enquiry form.

Contact page

The contact form fields: Full Name, Company, Email, Phone, Subject (dropdown), and Message.

How to use it:

  1. Fill in your name, email, and a subject.
  2. Type your message.
  3. Click Send β€” your enquiry is emailed to the BrandBridgeX team, and you receive an automatic confirmation reply.

Use this page for sales enquiries (e.g. API/White-Label quotes) or support questions.


4. Creating your account

There are two account types you can create β€” Company or Partner β€” and they share the same registration form. The plan you picked on the pricing page is carried through automatically.

4.1 The 5-step registration wizard

URL: https://brandbridgex-erp.nttgroups.com/en/register (or /register?plan=professional when coming from a pricing button)

Registration is a guided 5-step wizard. The progress bar at the top always shows where you are: β‘  Company Info β†’ β‘‘ Contact β†’ β‘’ Plan & Payment β†’ β‘£ Documents β†’ β‘€ Review.

Registration wizard β€” Step 1

Step 1 β€” Company Information

Fields (β˜… = required):

Click Next: Contact Information β†’ to continue.

Step 2 β€” Contact

Step 3 β€” Plan & Payment

Step 4 β€” Documents

Upload your supporting documents (PDF/JPG/PNG, max 10 MB each):

Step 5 β€” Review

A summary screen shows everything you entered, grouped into Company / Contact / Subscription / Documents. Check it, then click Submit Registration β†’. You'll see a success screen with your next steps.

What happens next: Your registration is reviewed/activated, and you sign in to land in the correct dashboard β€” Company or Partner β€” based on your account type.

πŸ’‘ Quick path: If you just want to pay by card immediately without uploading documents first, you can use the Quick Checkout route from a pricing button (/checkout/<plan>), which shows a plan summary and PayPal card/wallet buttons, then sends you to sign-up.

4.2 Signing in

URL: https://brandbridgex-erp.nttgroups.com/en/sign-in

Sign-in page

  1. Click Sign in (top-right of any page).
  2. Enter your email and complete verification.
  3. After signing in you're routed automatically to your area:
    • Brand accounts β†’ /company
    • Promoter accounts β†’ /partner
    • Platform staff β†’ /admin
    • Brand-new users with no role yet β†’ a one-time Onboarding screen that asks whether you're a Company or a Partner.

5. 🏒 Company (Brand) guide

This section is for brands β€” businesses that want partners to promote them. When you sign in as a company, you land in the Company dashboard.

Company sidebar: Overview Β· Products & URLs Β· Campaigns Β· Partners Β· Links & QR Β· Leads Β· Settings. The badge under the logo reads "Brand Tenant."

5.1 Company overview

URL: /en/company

This is your home base. The four cards at the top show your live numbers: Active campaigns Β· Products / URLs Β· Partners Β· Total clicks.

Company overview

The "Get started" panel lays out the exact three steps to launch your partner network:

  1. Add a product or destination URL.
  2. Create a campaign and set a commission rule.
  3. Invite partners β€” or open it to the marketplace.

Three shortcut buttons β€” Add a product, Create campaign, Brand settings β€” jump straight to those tasks.

πŸ”” The bell icon (top-right) shows real-time notifications (e.g. a new lead, a partner joined, a commission approved). A red badge means unread items; click it to read or mark-all-read.


5.2 Products & URLs

URL: /en/company/products

A product is anything you want to send traffic to β€” a product page, a landing page, a booking form, or a WhatsApp number. Every campaign points at a product/destination.

Products & URLs

To add a product:

  1. Click Add product (top-right of the page, or the Add a product button on the overview).
  2. Enter the product details β€” a title and the destination URL you want clicks to land on, plus optional description, category, and language.
  3. Add a product image (optional but recommended) β€” see below.
  4. Save. The product now appears in the list and can be attached to a campaign.

πŸ–ΌοΈ Product image β€” upload or generate with AI ✨ (New)

Product form with image upload and AI generate

Every product can have an image, shown on the marketplace and in partner share kits. You have two ways to add one:

πŸ’Ž Want best-quality AI images? You can plug in your own AI provider key (OpenAI) under Settings β†’ AI image generation. When a key is set, generation switches to the highest-quality engine. Without a key, the free engine is used. See Settings.

πŸ“₯ Bulk import from CSV ✨ (New)

Bulk import products from CSV

Need to add many products at once? Click Import CSV:

  1. Click Download template to get a sample CSV with the right columns (title, destinationUrl, description, category, language).
  2. Fill it in (one product per row) and save.
  3. Click Choose CSV file and select it. You'll see a preview with how many rows are valid vs. skipped.
  4. Click Import β€” all the products are created in one go.

πŸ”‘ Why products matter: Because BrandBridgeX resolves the destination at click time, you can change a product's URL later and every existing link/QR pointing at it updates automatically β€” no reprinting, no re-sharing.


5.3 Campaigns

URL: /en/company/campaigns

A campaign is the offer you put in front of partners: which product to promote, what type it is, and what the partner earns.

Campaigns

To create a campaign:

  1. Click Create campaign.
  2. Fill in:
    • Title β€” what partners will see (e.g. "Ramadan Gift Box β€” Affiliate Push").
    • Type β€” E-Commerce, Event / Booking, Lead Generation, or WhatsApp Inquiry.
    • Product / destination β€” choose the product from Products & URLs.
    • Commission / reward β€” e.g. 12% commission or SAR 25 per lead.
    • Join mode β€” Instant join (auto-approve partners) or Approval required.
  3. Save. New campaigns can be set to Active so they appear in the marketplace and partners can join.

Each campaign row shows its status and its click total so you can see which campaigns are performing.

Managing a campaign β€” each row has quick actions:

You can pause/reactivate a campaign at any time by changing its status.


5.4 Partners

URL: /en/company/partners

This page lists the partners promoting your campaigns and lets you manage who's allowed in.

Company partners

What you can do here:


URL: /en/company/links

Here you see all the tracking links and QR codes generated for your campaigns, with their click counts.

Company Links & QR

What you can do here:

🎨 QR Studio β€” branded, customizable QR codes ✨ (New)

Click the download icon on any QR code to open the QR Studio, a dialog with a live preview where you can:

πŸ”’ The link token reveals nothing about the partner or brand β€” and because the destination is resolved dynamically, a printed QR keeps working even if you later change where it points.


5.6 Leads

URL: /en/company/leads

When a campaign is lead-generation type, the people who fill in a form or send a WhatsApp message show up here as leads.

Company leads

What you can do here:

Updating a lead to a "won"/qualified state is what triggers the partner's commission in commission-per-lead campaigns.


5.7 Settings

URL: /en/company/settings

Your brand's profile and configuration.

Company settings

What you can do here:

✨ AI image generation settings ✨ (New)

AI image generation settings

A new AI image generation card lets you choose how product/banner images are created:

The Current engine indicator shows which is active. Your key is stored securely on the server, never shown again, and used only to generate your images β€” you can remove it anytime to go back to the free engine.

πŸ’‘ Get an OpenAI key at platform.openai.com. Each best-quality image costs a few cents on your own OpenAI account; the free engine costs nothing.


6. 🀝 Partner (Promoter) guide

This section is for promoters β€” affiliates, influencers, and agencies who earn commissions by sending traffic and leads to brands.

Partner sidebar: Overview Β· Marketplace Β· My Links Β· My QR Codes Β· Earnings Β· Profile. The badge under the logo reads "Promoter."

6.1 Partner overview

URL: /en/partner

Your home base as a promoter. The four cards show: My links Β· Clicks (30d) Β· Earnings Β· Status.

Partner overview


6.2 Marketplace

URL: /en/partner/marketplace

The signed-in marketplace β€” the same campaigns as the public marketplace, but now you can join with one click.

Partner marketplace

How to join a campaign and get your link:

  1. (Optional) Use the filter chips to narrow by type.
  2. Find a campaign you like and read its reward and join badge.
  3. Click Join as partner β†’.
    • Instant join campaigns activate immediately.
    • Approval required campaigns send a request to the brand; you'll be notified when approved.
  4. Once joined, BrandBridgeX generates your unique hidden tracking link and QR code for that campaign. Find them under My Links and My QR Codes.

URL: /en/partner/links

Every tracking link you've generated, with live click counts.

Partner My Links

How to use your links:

  1. Find the campaign's link in the list.
  2. Click Copy to copy your unique URL (e.g. https://brandbridgex-erp.nttgroups.com/r/a1B2c3D4).
  3. Share it on WhatsApp, Instagram, email, your bio link, etc.
  4. Watch the click count rise as people use it β€” every click is attributed to you.

πŸ”’ Your link is an opaque code β€” recipients can't tell it's an affiliate link or see who you are.


6.4 My QR Codes

URL: /en/partner/qr

The same tracking, as a scannable QR code β€” perfect for print, posters, stickers, packaging, or in-store displays.

Partner My QR Codes

How to use your QR codes:

  1. Find the campaign's QR code in the list.
  2. Download it in the format you need:
    • PNG β€” for digital use (social posts, slides).
    • SVG β€” for designers / large-format print (scales without blurring).
    • PDF β€” print-ready.
  3. Place it on your material and share it. Every scan is tracked and attributed to you, just like a click.

πŸ”„ Because the QR is dynamic, the brand can re-point its destination later and your printed QR keeps working β€” no reprint needed.


6.5 Earnings

URL: /en/partner/earnings

Your money screen β€” commissions earned and payouts.

Partner earnings

What's here:

Commissions move through a hold β†’ approve β†’ pay workflow. "Pending" means earned but not yet approved by the brand/operator; "Paid" means the money has been sent.


6.6 Profile

URL: /en/partner/profile

Your promoter profile and verification.

Partner profile

What you can do here:


7. πŸ›‘οΈ Admin (Operator) guide

This section is for platform staff (NTT Groups operators). It is not visible to normal company/partner users. Operators reach it via the Super Admin link in the home-page footer, or directly at /en/admin, and must have a staff role (super_admin, platform_manager, or support).

Admin sidebar: Overview Β· Companies Β· Partners Β· Campaigns Β· Subscriptions Β· Payments Β· User Roles Β· Fraud Monitor Β· Audit Logs. The badge under the logo reads "Operator."

Admin overview

URL: /en/admin

The operator command centre. KPI cards show Total Companies Β· Total Partners Β· Campaigns Β· Tracking Links, plus panels for Companies (active/suspended), Partners (verified/pending KYC), Fraud Signals (total clicks/suspicious), and an overall Platform health line.

Admin overview

The admin pages, one by one

Page URL What the operator does there
Companies /admin/companies View every brand; suspend / reactivate accounts.
Partners /admin/partners View promoters; approve / reject KYC (verification).
Campaigns /admin/campaigns Oversee all campaigns across every brand.
Subscriptions /admin/subscriptions View and manage each company's plan & billing status.
Payments /admin/payments Review payout requests and approve / pay / reject them (with proof).
User Roles /admin/users Grant platform roles (super-admin only) β€” promote staff.
Fraud Monitor /admin/fraud Review suspicious clicks flagged by the system.
Audit Logs /admin/audit A full, tamper-evident history of sensitive actions.

Companies β€” suspend/reactivate brands: Admin β€” Companies

Partners β€” approve/reject KYC: Admin β€” Partners

Campaigns β€” platform-wide campaign oversight: Admin β€” Campaigns

Subscriptions β€” plans & billing: Admin β€” Subscriptions

Payments β€” approve/pay/reject payouts: Admin β€” Payments

User Roles β€” assign platform roles: Admin β€” User Roles

Fraud Monitor β€” suspicious click review: Admin β€” Fraud Monitor

Audit Logs β€” full action history: Admin β€” Audit Logs

Roles, briefly: super_admin (full control, including granting roles), platform_manager (operations), support (read/help). Only a super_admin can change another user's platform role.


Understanding this makes the whole platform click into place.

Partner joins a campaign
        β”‚
        β–Ό
BrandBridgeX generates a unique OPAQUE link:  …/r/a1B2c3D4
and a matching QR code (PNG / SVG / PDF)
        β”‚
        β–Ό
Partner shares the link / prints the QR
        β”‚
        β–Ό
A customer CLICKS the link  ──or──  SCANS the QR
        β”‚
        β–Ό
BrandBridgeX:
  1. looks up the token β†’ finds the campaign & destination
  2. records the click  (country, device, browser, source, UTM)
  3. attributes it to THIS partner
  4. 302-redirects the customer to the destination
        β”‚
        β–Ό
Customer lands on the brand's page / WhatsApp / booking form
        β”‚
        β–Ό
If they convert β†’ a LEAD + COMMISSION is recorded for the partner

Three things that make this special:

  1. Opaque tokens β€” the link is just a short random code. It leaks nothing about the partner or the brand.
  2. Dynamic destination β€” the target is resolved at click time. Change a product's URL and every existing link/QR follows β€” printed QR codes never go stale.
  3. Privacy-safe β€” visitor IP addresses are never stored in raw form; they're hashed (PDPL/GDPR-friendly).

9. Frequently asked questions

Q: Do I need a credit card to start? No. Every paid plan includes a 14-day free trial with no credit card required.

Q: Can I pay without a PayPal account? Yes. The card option accepts Visa/Mastercard directly β€” no PayPal account needed. You can also pay by bank transfer (Wise) during registration.

Q: What currency are prices in? Plans are priced in SAR (Saudi Riyal). Card payments are charged in USD at a fixed peg of 1 USD = 3.75 SAR.

Q: How do partners get paid? Partners earn commissions (per-click, per-lead, or per-sale, depending on the campaign). Earnings go through a hold β†’ approve β†’ pay workflow, and partners request payouts from their Earnings page. Operators approve and pay them.

Q: Will my printed QR codes stop working if the campaign changes? No. QR codes are dynamic β€” the destination is resolved at scan time, so the brand can re-point them without reprinting.

Q: Is the platform available in Arabic? Yes β€” fully, with right-to-left layout. Use the Ψ§Ω„ΨΉΨ±Ψ¨ΩŠΨ© / English toggle in the top-right of any page.

Q: What's the difference between "Instant join" and "Approval required" campaigns? Instant join lets any partner start promoting immediately. Approval required means the brand must approve your request first (you'll be notified).

Q: I signed up but landed on an "Onboarding" screen. What is it? That's the one-time first-run screen for brand-new accounts. It asks whether you are a Company or a Partner, then sets up the matching dashboard.


10. Glossary

Term Meaning
Company / Brand / Tenant A business using BrandBridgeX to be promoted.
Partner / Promoter An affiliate/influencer/agency who promotes campaigns for commission.
Campaign A brand's promotional offer (product + type + reward) that partners can join.
Product / URL / Destination The page or target a campaign sends traffic to.
Tracking link A unique, opaque short URL (…/r/<token>) that records and attributes clicks.
QR code A scannable version of a tracking link; downloadable as PNG/SVG/PDF.
Dynamic destination The link/QR target is resolved at click time, so it can be changed without reprinting.
Lead A captured prospect (form fill / WhatsApp enquiry) from a campaign.
Commission Money a partner earns; moves through hold β†’ approve β†’ pay.
Payout A partner's request to be paid their approved commissions.
KYC / Verification Identity checks that turn a partner from Unverified to Verified.
Operator / Admin Platform staff who run the /admin console.
Super Admin The highest operator role; can grant roles to others.

Β© BrandBridgeX. All rights reserved. Β· Operated by NTT Groups. This manual covers BrandBridgeX-ERP v1.1 (AI-Powered). Screens shown were captured from the live platform; some screens display the new-account "getting started" state. AI features (banner generation, QR Studio, CSV import, image upload) are described step-by-step.