User Manual - VCard SaaS - WorkDo.io

User Manual – vCard SaaS

vCard is a digital business card and bio link platform that helps users create smart and modern online profiles.

1. Introduction

vCard SaaS is a platform where you can create your own digital business card and bio link page. Instead of printing physical cards, you simply share a link, QR code, or NFC tap and anyone can instantly see your contact details, services, and social links. It comes with 34+ ready-made card designs and 14+ bio link layouts, so you don’t need any design skills to get started. You can also schedule appointments, collect leads, send emails, run campaigns, and track how many people view your card, all from one dashboard. It supports 30+ payment options, custom domains, and 15+ languages, making it ready for businesses of any size, anywhere in the world.

2. Registration and Login

vCard includes a complete user authentication system that handles account registration, login, and password recovery. The platform ensures secure access through role-based permissions and provides a clean, intuitive interface for both new and returning users.

2.1 User Registration

To get started, users need to register by creating a new account using a valid email address and a secure password.

To register, click the Sign up link on the login page, which will redirect you to the account creation form. The registration form includes the following fields:

  • Full Name: Enter your first and last name.
  • Email Address: Provide a valid and active email address.
  • Password: Create a secure password for your account.
  • Confirm Password: Re-enter the same password to confirm it matches.
  • Terms and Conditions: Check this box to confirm that you have read and agreed to the platform’s terms of use.

Once all fields are filled in correctly, click the Create account button to submit your registration. Your account will be created, and you will be redirected to the login page to sign in.

2.2 User Login

Registered users can access their accounts through the login page. Navigate to the platform URL to open the login form. The login form includes the following fields:

  • Email Address: Enter the email address you used during registration.
  • Password: Enter your account password.
  • Remember Me: Check this box if you want the platform to keep you logged in across browser sessions.
  • Forgot Password?: If you cannot remember your password, click this link to initiate the password reset process.

After entering your credentials, click the Log in button to access your account dashboard.

2.3 Password Management

If you have forgotten your password, vCard provides a straightforward recovery process to help you regain access to your account.

To reset your password, click Forgot password? on the login page. Will you be taken to the Forgot your password? page, which includes the following:

  • Email Address: Enter the email address associated with your vCard account.
  • Email Password Reset Link: Click this button to submit your request.

Once you receive the email, open it and click the reset link to set a new password for your account. After updating your password, click Back to login to return to the login page and sign in with your new credentials.

2.4 Email Verification

After signing up, you must verify your email before you can log in.

  • Check your email inbox for the verification message
  • Click on the verification link provided in the email
  • If you did not receive the email, use the “Resend Verification Email” option
  • The link may expire after a set time for security reasons
  • You cannot log in until your email is verified

3. Super Admin Introduction

The Super Admin panel in vCard SaaS is the central hub for managing the entire platform. It gives the Super Admin full control over company management, subscription plans, payment gateways, NFC cards, domain requests, broadcast emails, and system-wide settings including branding, SEO, storage, and security. With built-in analytics, a referral program, and an add-on marketplace, the Super Admin panel provides everything needed to monitor performance and keep the platform running smoothly.

Super Admin Access and Capabilities

To access your profile, click on your profile avatar at the top-right corner of the screen. A dropdown will appear showing your account name and email address, along with two options: Profile to open your Profile Settings page, and Log out to sign out of the platform.

Profile Settings

The Profile Settings page has two tabs — Profile and Password.

  • Profile Information: Click “Change Avatar” to upload a new profile picture (supported formats: JPG, PNG, GIF, up to 2MB). Enter your Name and Email Address in the required fields. Click “Save” to apply updates.
  • Update Password: Enter your Current Password, then enter and confirm your New Password in the respective fields. Click “Save Password” to update.

Language Selector

  • At the top-right of the screen, click the language selector button to choose your preferred language.
  • Create Language: Click “Create Language” to add a new language. Enter the Language Code, Language Name, and Country Code, then click “Create Language” to save.
  • Click “Manage Languages” to access the Language Management page. Select a translation source package from the left sidebar (e.g., General, App Download, Coupon, Event, Google, Menu, etc.). The right panel displays all Translation Keys and their corresponding Translation Values for the selected package. Use the search bar to find specific translations or switch languages using the language dropdown. Edit translation values directly in the table.

Click “Save Changes” to apply all updates.

Note: The custom language creation option is available only on the Super Admin side. On the Company side, only languages already created by the Super Admin are available.

3.1 Super Admin Login

To access the Super Admin panel in vCard SaaS, begin by visiting the login page. From there, select the Super Admin Login option to ensure you’re entering the correct access level. Then, input your registered email address and password in the required fields. Once the correct credentials are submitted, you’ll be securely redirected to the Super Admin Dashboard, where you can manage system settings, subscription plans, users, and overall platform configuration

3.2 Super Admin Dashboard

  • The Super Admin Dashboard provides a complete overview of the platform’s performance and activity at a glance.
  • At the top right of the dashboard, the Refresh button reloads the dashboard, the Analytics button navigates to a detailed analytics view, and the Export Report button allows the admin to download.
  • The dashboard presents six summary cards displaying your Active Plans, Pending Requests, Monthly Growth, Total Companies, NFC Cards, and Total Revenue. These cards provide a quick overview of your platform’s overall performance and key metrics.
  • The Recent Activity section on the left side of the dashboard provides a live feed of the latest events across the platform, including payment receipts, new company registrations, and plan upgrade requests. Each activity entry shows a short description, the time it occurred, and a color-coded label indicating its type, such as payment, company, or plan, allowing the admin to monitor platform events without navigating away from the dashboard.
  • On the right side, the Top Performing Plans section ranks the subscription plans by subscriber count and revenue generated. Each plan is listed with its name, number of active subscribers, and total revenue, giving the admin a quick view of which plans are driving the most growth.
  • At the bottom of the dashboard, the Features section provides quick-access cards to the platform’s core management areas. Each feature card includes an Explore button to navigate directly to the respective section.
    • Company Management: allows the admin to manage all registered companies and their subscriptions.
    • Plan Management: provides tools to create and manage subscription plans.
    • NFC Cards: enable oversight of NFC card orders and requests.
    • System Analytics: offers a deeper view into platform performance and growth trends.

3.3 Analytics And Insights

  • The Analytics page provides a detailed breakdown of the platform’s growth, revenue, and plan distribution, giving the Super Admin a deeper understanding of overall system performance.
  • The page presents four summary cards at the top displaying Total Companies, Total NFC Card Requests, Total Revenue, and Monthly Growth. These cards provide a quick snapshot of the platform’s current standing and help the admin track key performance figures at a glance.
  • The User Growth chart on the left displays a monthly area graph showing the number of users acquired from January through June. This visual helps the admin identify growth trends, spot slowdowns, and understand how the user base has expanded over time.
  • On the right, the Revenue Growth chart displays a line graph tracking total revenue generated each month from January through June. The upward trend visible in the graph allows the admin to monitor financial performance and identify the months with the highest and lowest revenue output.
  • At the bottom of the page, A pie chart provides a visual breakdown of Plan Distribution. It shows how many companies are subscribed to each plan, making it easier to assess plan popularity and usage spread across the system. Here you can see the percentage of basic plans, pro plans, enterprise plans, and custom plans.

3.4 Addons Management

The Addons section allows the Super Admin to manage and install premium Addons that expand the platform’s functionality. To access it, click on Addons from the left sidebar.

At the top of the page, a green banner displays the Premium Addons summary with the total number of Available and Installed addons on the platform.

  • Click the Explore Addons button on the right side of the banner to open the vCard SaaS Add-Ons marketplace.
  • Click the Upload Addon button in the top-right corner.
  • Drag and drop the downloaded ZIP file into the upload area.
  • Click Select File to browse and choose the ZIP file from your device.
  • Click Upload to install the addon.
  • Once installed, the addon will appear in your addons list.

Each addon card on the Addons page displays a status badge indicating its current state:

  • Available: The Addon is available on the platform but has not been purchased or installed yet. You can click Preview to view the Addon details page
  • Enabled: The Addon has been installed and is currently active on the platform
  • Disabled: The Addon is installed but has been turned off and is not currently active

For Addons that are Enabled or Disabled, a three-dot menu is available on the Addon card with the following options:

  • Disable: Turns off the Addon without removing it from the platform
  • Marketplace: Opens the Marketplace Settings page, where the admin can customize the Addon’s marketplace appearance
  • Remove: Permanently removes the Addon from the platform
  • Click the Preview button at the bottom of the Addon card
  • You will be navigated to the Addon’s detail page, where you can view its full information.

Addon Marketplace Settings

When the admin clicks Marketplace from the three-dot menu of an installed addon, they are taken to the Marketplace Settings page for that specific addon. This page contains five tabs:

Content Tab: The Content tab allows the admin to configure the main content and appearance of the Addon’s marketplace page. It includes the following sections:

  • Basic Information: Set the Title and Subtitle of the addon page, configure the Demo Button Text, Demo Button Link, and Get Started Button Text. Use the Enable Section toggle to show or hide this section
  • Theme Colors: Set the Primary Color, Secondary Color, and Accent Color for the Addon’s marketplace page
  • Background Options: Choose between a solid color background or enable Use Background Image to upload a custom background

Features Tab: The Features tab allows the admin to configure the features section displayed on the Addon’s marketplace page. It includes:

  • Features Layout: Set the Layout Style and Number of Columns for displaying features. Use the Enable Section toggle to show or hide this section
  • Features Section Content: Set the Section Title and Section Subtitle, and toggle Show Icons to display or hide icons for each feature item
  • Features Style: Set the Background Color and Icon Color for the features section
  • Feature Items: Add and manage individual feature entries. Each feature item includes a Title, Icon, and Description. Click Add Feature to add more items or use the delete icon to remove existing ones

Statistics Tab: The Statistics tab allows the admin to add compelling statistics to the Addon’s hero section. It includes:

  • Hero Statistics: Add statistical values and their labels, such as number of apps promoted, QR scans, user satisfaction percentage, and support availability. Each statistic has a Value field and a Label field. Click Add Statistic to add more entries or use the delete icon to remove existing ones. Use the Enable Section toggle to show or hide this section

Screenshots Tab: The Screenshots tab allows the admin to configure the screenshots gallery section of the Addon’s marketplace page. It includes:

  • Screenshots Section: Set the Section Title and Section Subtitle for the gallery. Use the Enable Section toggle to show or hide this section
  • Each screenshot entry includes a Screenshot Image upload field, a Title, and a Description. Click Browse to upload an image or use the delete icon to remove a screenshot. Click Add Screenshot to add more entries

Order Tab: The Order tab allows the admin to control the display order of sections on the Addon’s marketplace page. It includes:

  • Section Order: Drag and drop the sections to reorder them. The available sections are Hero Section, Features, Statistics, and Screenshots. Each section has an Enable toggle to show or hide it on the marketplace page
  • Disabled sections will still appear in the order list, but will not be visible on the marketplace page

After making any changes across any of the tabs, click the “Save Changes” button at the top right of the page to apply the updates.

3.5 Business Directory

The Business Directory section allows the Super Admin to manage and customize the public-facing business directory page. To access it, click on Business Directory from the left sidebar, which expands into two options: View Directory and Directory Settings.

3.5.1 View Directory

Clicking View Directory opens the public-facing business directory page that visitors and users can browse. The page displays the following sections:

  • Hero Section: Displays the main title, subtitle, trust badge text, and feature highlights at the top of the page
  • Search Bar: Allows visitors to search for businesses, services, or locations, and filter results by business type
  • Business Categories: Shows a horizontal scrollable list of business categories such as Freelancer, Doctor, Restaurant, Real Estate, Fitness, and Photography, each displaying the number of businesses listed under it
  • Featured Businesses: Displays business listing cards showing the business name, category, phone number, email, address, and view count. Each card includes a View Card button and a View Details button. Listings can be sorted by Most Viewed
  • Footer: Displays the company description, contact details, navigation links grouped under Product, Company, Support, and Legal sections, social media links, and a newsletter subscription field

Note: This page is also shown on the company side. Only businesses with the Business Directory toggle turned ON during setup will be visible there.

3.5.2 Directory Settings

The Directory Settings page allows the Super Admin to customize the content and appearance of the business directory page. To access it, click Business Directory from the left sidebar and then click Directory Settings.

The settings page is organized into four tabs on the left sidebar: Content, Hero, Footer, and Order. An Enable Directory toggle is available on the left panel to show or hide the entire directory from the public. Click “Save Changes” to apply any updates made across all tabs.

Content Tab

The Content tab allows the admin to configure the main directory content and appearance.

  • Basic Information: Set the Directory Title and Directory Description that appear on the public directory page
  • Company Information: Enter the Company Name, Contact Email, Contact Phone, and Contact Address that are displayed in the directory footer
  • Theme Colors: Set the Primary Color, Secondary Color, and Accent Color to customize the color scheme of the directory page
  • Background Options: Choose between a solid color background or enable Use Background Image to upload a custom background image
Hero Tab

The Hero tab allows the admin to configure the content displayed in the hero section at the top of the directory page.

  • Hero Section Content: Set the Trust Badge Text, Main Title, and Subtitle displayed in the hero section
  • Feature Highlights: Add feature highlight items that appear below the subtitle in the hero section. Each item includes an Icon and a Text label. Click Add Feature to add more highlights or use the delete icon to remove existing ones
Order Tab

The Order tab allows the admin to control the display order of sections on the directory page.

  • Section Order: Drag and drop the sections to reorder them on the directory page. The available sections are Hero Section, Search Bar, Business Categories, Business Listings, and Filters. Each section has an Enable toggle to show or hide it on the directory page
  • Disabled sections will still appear in the order list, but will not be visible on the public directory page

3.6 Companies Page

The Companies section allows the Super Admin to view and manage all registered companies on the platform.

  • Use the Search bar to find a specific company by name or email
  • Click the Filters button to refine the list by status (Active or Inactive), start date, or end date. Then, click Apply to filter the data, or Clear to reset all selections.
  • Toggle between List View and Grid View using the view icons at the top right.

3.6.1 Companies List page

The companies are displayed in a list showing the following details for each company:

  • Name: The company name and email address
  • Plan: The subscription plan currently assigned to the company.
  • Created At: The date the company account was registered on the platform
  • Actions: Quick action buttons for the companies page.

Each company row in the list includes a set of action icons on the right side. Hover over any icon to see its label. The available actions are:

  • Login as Company: Logs in to the platform as that specific company, allowing the Super Admin to access and manage the company’s account directly
  • Company Info: Opens a detailed information panel showing the full profile and account details of the company
  • Upgrade Plan: Opens the plan management options for that company, allowing the Super Admin to change or upgrade the company’s current subscription plan
  • Business Link: Opens the company’s public-facing business card or profile link
  • Reset Password: Opens a pop-up to reset the password for that company’s account. Enter the New Password and Confirm Password in the fields provided.
  • Disable Login: Disables the login access for that company, preventing them from signing in to the platform
  • Edit: Opens the company profile in edit mode.
  • Delete: Permanently removes the company data.

3.6.2 Adding a New Company

  • Click the Add Company button at the top right of the page
  • A pop-up will appear with the following fields:
    • Company Name: Enter the name of the company
    • Email: Enter the email address for the company account
    • Enable Login: Toggle this option to allow or restrict the company from logging in to the platform
  • Click Save to create the new company account, or click Cancel to close the pop-up without saving

3.7 Media Library

The Media Library section allows the Super Admin to view, upload, and manage all media files stored on the platform. To access it, click on the Media Library from the left sidebar.

View the Media Library

The media library displays all uploaded files in a grid layout. At the top of the page, three summary counters are shown:

  • Total Files: The total number of files stored in the media library
  • Total Size: The total storage space used by all uploaded files
  • Total Images: The total number of image files stored in the library

Each file card in the grid displays the file name, file type badge such as JPEG or PNG, file size, and the date it was uploaded. Hover over any file to reveal a Click to view option.

  • Use the Search bar at the top of the page to find a specific file by name
  • Click the Upload Files button at the top right of the page
  • A pop-up will appear with an upload area displaying the message Upload your files
  • Either drag and drop your files into the upload area, or click Choose Files to browse and select files from your device
  • The uploaded files will appear in the media library grid once the upload is complete

Viewing File Details

  • Click on any file in the media library grid to open the Media Details panel
  • The panel displays a preview of the file on the left and the following file information on the right:
    • File Name: The original name of the uploaded file
    • Display Name: The name displayed within the platform
    • File Type: The format of the file such as image/jpeg or image/png
    • File Size: The size of the file in KB or MB
    • Uploaded: The date and time the file was uploaded
    • File URL: The direct URL of the file that can be used across the platform
  • The following actions are also available from the Media Details panel:
    • Copy Link: Copies the file URL to the clipboard for use elsewhere on the platform
    • Download: Downloads the file to your device
    • Delete: Permanently removes the file from the media library

Note: in the media library, the super admin can view images from all companies. However, on the company side, each company can only see the images that belong specifically to them.

3.8 NFC Cards

The NFC Cards section allows the Super Admin to create and manage physical NFC card products available for companies to order. To access it, click on NFC Cards from the left sidebar, which expands into two options: NFC Cards and NFC Card Requests.

3.8.1 NFC Cards

The NFC Cards page displays all available NFC card products in a grid layout. At the top right of the page, an Enable NFC Cards toggle allows the Super Admin to enable or disable.
Note: When the NFC Cards toggle is enabled in Super Admin, it will be visible on the company side.

Each card in the grid displays the card name, price, quantity available, a preview image of the card design, and a toggle to enable or disable that specific card. Each card also includes an Edit button to update the card details and a Delete button to permanently remove it.

  • Use the Search bar to find a specific NFC card by name
  • Click Filters to expand the filter options, such as Status, Start Date and End Date, then click Apply Filters to apply the selected filters or Reset Filters to clear them
  • Toggle between List View and Grid View using the view icons at the top right
Create NFC Card
  • Click the Create NFC Card button at the top right of the page
  • A popup will appear with the following fields:
    • Name: Enter the name of the NFC card
    • Price: Enter the price of the card
    • Quantity: Enter the available quantity for this card
    • Front Image: Click Browse to select and upload the front image of the card
    • Back Image: Click Browse to select and upload the back image of the card
    • Enable Card: Toggle this option to make the card active and available for ordering

3.8.2 NFC Card Requests

The NFC Card Requests page allows the Super Admin to view and manage all NFC card orders submitted by companies. To access it, click NFC Cards from the left sidebar and then click NFC Card Requests.

  • Use the Search bar to find a specific request by company name or business name
  • Click the Filters button to refine the list by status (Pending, Approved, or Rejected), start date, or end date. Then, click Apply to filter the data, or Clear to reset all selections.

Each request in the list displays the following details:

  • User: The company that submitted the request
  • Business Name: The name of the business the card is linked to
  • Business Link: The URL of the business profile associated with the request
  • NFC Card: The name of the NFC card product ordered
  • Quantity: The number of cards requested
  • Unit Price: The price per card
  • Total Price: The total cost of the request
  • Status: The current status of the request, shown as Pending or Approved

For each request, the following actions are available:

  • View: Opens the full details of the request
  • Approve: Approves the request and updates the status to Approved
  • Reject: Rejects the request
  • Delete: Permanently removes the request from the list

3.9 Campaigns Management

The Campaigns section allows the Super Admin to create and manage advertising campaigns for companies on the platform. To access it, click on Campaigns from the left sidebar, which expands into two options: Campaigns and Settings.

3.9.1 Campaigns

The Campaigns page displays all campaigns created on the platform in a list. At the top right of the page, an Enable Campaigns toggle allows the Super Admin to enable or disable the entire campaigns feature on the platform.

Note: When the Campaigns toggle is enabled in Super Admin, it will be visible on the company side.

  • Use the Search bar to find a specific campaign by name
  • Click Filters to expand the filter options, which include selecting User and Business, Status (Active, Pending, or Completed), Start Date and End Date, then click Apply to filter the data or Clear to reset it.

Each campaign in the list displays the following details:

  • Name: The name of the campaign
  • User Name: The company that the campaign belongs to
  • Business Name: The business associated with the campaign
  • Start Date: The date the campaign starts
  • End Date: The date the campaign ends
  • Total Days: The total duration of the campaign in days
  • Total Amount: The total amount charged for the campaign
  • Payment Method: The payment method used such as PayPal, Credit Card, Razorpay, or Bank Transfer
  • Status: The current status of the campaign shown as Active, Pending, or Completed
  • Active: A toggle to enable or disable the campaign

Each campaign row in the list includes the following action icons on the right side:

  • Preview: Opens a detailed view of the campaign
  • Analytics: Opens the Campaign Analytics page for that specific campaign
  • Edit: Opens the campaign in edit mode to update its details
  • Delete: Permanently removes the campaign from the platform
Create Campaign
  • Click the Create Campaign button at the top right of the page
  • A popup will appear with the following fields:
    • Campaign Name: Enter the name of the campaign
    • Description: Enter a description for the campaign
    • Company User: Select the company user the campaign belongs to from the dropdown
    • Business: Select the business to associate with this campaign from the dropdown
    • Start Date: Set the start date of the campaign
    • End Date: Set the end date of the campaign
    • Status: Select the status of the campaign from the dropdown
    • Active: Toggle this option to set the campaign as active or inactive
    • Click Save to create the campaign or click Cancel to close the popup without saving
Campaign Analytics

Clicking the Analytics icon on any campaign opens the Campaign Analytics page, which provides a detailed performance overview of that campaign. The page includes the following sections:

  • Summary Cards: Displays four key metrics at the top:
    • Total Revenue: The total revenue generated by the campaign along with the daily rate
    • Progress: The completion percentage of the campaign shown with a progress bar
    • Days Remaining: The number of days remaining until the campaign ends
    • ROI Estimate: The estimated return on investment along with the expected total amount
  • Campaign Information: Displays the full details of the campaign including Company, Business, Duration, Start Date, End Date, Payment Method, Created Date, and Last Updated date
  • Business Performance: Shows the overall performance of the business associated with the campaign, including Total Campaigns, Total Revenue, Current Campaign revenue, and the Contribution percentage of this campaign to the total revenue
  • Monthly Trends: Displays campaign activity and revenue generated over the last 6 months listed by month
  • Status Distribution: Shows a breakdown of the number of campaigns by their status, including Active, Pending, and Completed

3.9.2 Campaign Settings

The Campaign Settings page allows the Super Admin to configure the pricing structure for campaigns. To access it, click Campaigns from the left sidebar and then click Settings.

The settings page contains a Pricing Settings tab with the following section:

Pricing Tiers Settings

The admin can configure multiple pricing tiers based on campaign duration. Each pricing tier includes the following fields:

  • Minimum Days: The minimum number of days for this pricing tier to apply
  • Maximum Days: The maximum number of days for this pricing tier to apply
  • Price Per Day ($): The daily rate charged for campaigns that fall within this day range

Click “Add Pricing Tier” at the bottom to add a new tier. Use the delete icon on any tier to remove it. The page displays the total number of configured tiers at the bottom. Click “Save Changes” to apply all updates.

3.10 Subscription Plans

The Plans section allows the Super Admin to create and manage subscription plans, handle plan upgrade requests from companies, view plan orders, and manage discount coupons. To access it, click on Plans from the left sidebar, which expands into four options: Plan, Plan Requests, Plan Orders, and Coupons.

3.10.1 Plan

The Plan page displays all available subscription plans on the platform. To access it, click Plans from the left sidebar and then click Plan.

The page displays all plans in a card layout. Each plan card shows the plan name, price, billing cycle, description, resource limits including the number of Businesses, Users, Storage, Templates, Bio Links, and Bio Themes, a list of included features, included addons, an Active toggle to enable or disable the plan, and Edit and Delete action buttons.

The platform supports two billing cycles which can be toggled at the top of the page:

  • Monthly: Displays monthly pricing for all plans
  • Yearly: Displays yearly pricing for all plans
Create New Plan
  • Click the Add Plan button at the top right of the page
  • You will be taken to the Create Plan page which includes the following fields:
Basic Information
  • Plan Name: Enter the name of the plan
  • Plan Type: Select the billing type from the dropdown, such as Monthly
  • Monthly Price: Enter the price for the plan
  • Description: Enter a description of the plan
  • Number of Businesses: Set the maximum number of businesses allowed under this plan
  • Number of Bio Links: Set the maximum number of bio links allowed
  • Maximum Users: Set the maximum number of users allowed
  • Storage Limit (GB): Set the storage limit in gigabytes

Features Toggle on or off the features to be included in this plan:

  • Custom Domain, Custom Subdomain, PWA Support, AI Integration, Password Protection, Custom CSS/JS, Google Wallet, Bio Link, vCard Builder, Broadcast Email, and Enable Trial

Business Template Sections Select which business template sections users can access under this plan. Use the Search bar to find specific sections, or use Select All and Unselect All to manage selections quickly. Available sections include Header & Logo, About Section, Services & Offerings, Portfolio & Gallery, Contact Information, Social Media Links, Business Hours, and many more.

Business Templates Select which business templates are available to users under this plan. Use the Search bar to find specific themes or use Select All and Unselect All. Available templates include themes for Freelancer, Doctor/Medical, Restaurant, Real Estate Agent, Fitness Trainer, Photography, Law Firm, Cafe & Coffee Shop, and many more.

Bio Links Templates Select which bio link templates are available to users under this plan. Available templates include Personal, Business, Portfolio, Social Media, Minimal, Tech, Photography, Fashion, Gaming, Health & Wellness, and more.

Addons Select which addons are available to users under this plan. Available addons include App Download, Coupon, Event, Facebook Link Page, Instagram Follow, Google, Google Map URL, Menu, Pdf QR Code, Pet Tag, and Wifi QR Code.

Settings
  • Active: Toggle to set the plan as active or inactive
  • Default Plan: Toggle to set this plan as the default plan. Setting this as default will remove the default status from the current default plan

Click Create Plan to save the new plan or click Cancel to go back without saving

3.10.2 Plan Requests

The Plan Requests page allows the Super Admin to view and manage plan upgrade requests submitted by companies. To access it, click Plans from the left sidebar and then click Plan Requests.

  • Use the Search bar to find a specific request by company name or email
  • Click Filters to expand the filter options and filter requests by Status. Click Apply Filters to apply or Reset Filters to clear them

Each request in the list displays the following details:

  • User: The company that submitted the request
  • Email: The email address of the company
  • Plan Name: The plan the company has requested to upgrade to
  • Plan Duration: The billing duration of the requested plan such as Yearly
  • Status: The current status of the request shown as Approved, Pending, or Rejected
  • Requested At: The date the request was submitted

For requests with a Pending status, the following actions are available:

  • Approve: Approves the plan upgrade request and updates the status to Approved
  • Reject: Rejects the plan upgrade request and updates the status to Rejected

3.10.3 Plan Orders

The Plan Orders page allows the Super Admin to view all plan purchase orders placed by companies. To access it, click Plans from the left sidebar and then click Plan Orders.

  • Use the Search bar to find a specific order by order number or company name
  • Click Filters to expand the filter options and filter orders by Status. Click Apply Filters to apply or Reset Filters to clear them.

Each order in the list displays the following details:

  • Order Number: The unique identifier for the order
  • Order Date: The date the order was placed
  • User Name: The company that placed the order
  • Plan Name: The subscription plan that was ordered
  • Original Price: The original price of the plan before any discount
  • Coupon Code: The coupon code applied to the order if any
  • Discount: The discount amount applied if a coupon was used
  • Final Price: The final amount charged after any discount
  • Status: The current status of the order shown as Pending, Approved, or Rejected

For orders with a Pending status, the following actions are available:

  • Approve: Approves the order and updates the status to Approved
  • Reject: Rejects the order and updates the status to Rejected

3.10.4 Coupons

The Coupons page allows the Super Admin to create and manage discount coupons that companies can apply when purchasing subscription plans. To access it, click Plans from the left sidebar and then click Coupons.

  • Use the Search bar to find a specific coupon by name or code
  • Click Filters to expand the filter options, Type, Status, then click the Apply button to filter the data or the Clear button to reset it.

Each coupon in the list displays the following details:

  • Name: The name of the coupon
  • Code: The coupon code that users enter to apply the discount
  • Type: The discount type, either Percentage or Flat Amount
  • Min Spend: The minimum order amount required to use the coupon
  • Max Spend: The maximum order amount on which the coupon can be applied
  • Discount: The discount value, shown as a percentage or a fixed amount
  • Coupon Limit: The total number of times the coupon can be used
  • User Limit: The number of times a single user can use the coupon
  • Expiry Date: The date on which the coupon expires
  • Status: A toggle to enable or disable the coupon

Each coupon row also includes a View Details button, an Edit button, and a Delete button.

Add New Coupon
  • Click the Add New Coupon button at the top right of the page
  • A popup will appear with the following fields:
    • Coupon Name: Enter the name of the coupon
    • Discount Type: Select either Percentage or Flat Amount from the dropdown
    • Discount Value: Enter the discount value
    • Code Generation: Choose between Manual Entry to enter a custom coupon code or Auto Generate to let the system create one automatically
    • Coupon Code: Enter the coupon code manually if Manual Entry is selected
    • Minimum Spend ($): Enter the minimum spend amount required to use the coupon. Leave empty if not required
    • Maximum Spend ($): Enter the maximum spend amount for which the coupon is valid. Leave empty if not required
    • Total Usage Limit: Enter the total number of times this coupon can be used across all users. Leave empty for unlimited
    • Usage Limit Per User: Enter the number of times a single user can use this coupon. Leave empty for unlimited
  • Click Save to create the coupon or click Cancel to close the popup without saving
View Coupon Details

Clicking the View Details button on any coupon opens the Coupon Details & Usage History page, which includes:

  • Summary Cards: Displays the Discount Value, Times Used, User Limit, and Expiry Date
  • Coupon Information: Shows the full coupon details including Coupon Code, Type, Minimum Spend, Created By, and Created At date
  • Usage History: Displays a table of all users who have used the coupon, showing their name, email, Order ID, Order Amount, Discount Applied, and the date and time it was used

3.11 Domain Requests

The Domain Requests section allows the Super Admin to view and manage custom domain requests submitted by companies for their business profiles. To access it, click on Domain Requests from the left sidebar.

  • Use the Search bar to find a specific request by company name or domain
  • Click Filters to expand the filter options and filter requests by Status
  • Click Apply Filters to apply the selected filter or Reset Filters to clear it

View Domain Requests

Each request in the list displays the following details:

  • User Name: The company that submitted the domain request
  • Business Name: The business for which the domain was requested
  • Bio Link: The bio link associated with the request if applicable
  • Requested Domain: The custom domain the company has requested
  • Status: The current status of the request shown as Pending, Approved, or Rejected
  • Requested At: The date the request was submitted

For requests with a Pending status, the following actions are available:

  • Approve: Approves the domain request and updates the status to Approved
  • Reject: Rejects the domain request and updates the status to Rejected
  • Delete: Permanently removes the request from the list

3.12 Currencies Management

The Currencies section allows the Super Admin to manage the currencies available on the platform. To access it, click on Currencies from the left sidebar. Use the Search bar to find a specific currency by name or code.

View Currencies

Each currency in the list displays the following details:

  • Name: The full name of the currency
  • Code: The international currency code such as USD, EUR, or GBP
  • Symbol: The currency symbol such as $, €, or £
  • Description: A brief description of the currency
  • Default: Indicates whether the currency is set as the default currency on the platform

Each currency row also includes an Edit button to update the currency details and a Delete button to permanently remove it.

Add New Currency

  • Click the Add New Currency button at the top right of the page
  • A popup will appear with the following fields:
    • Currency Name: Enter the full name of the currency such as US Dollar, Euro, or British Pound
    • Currency Code: Enter the international currency code such as USD, EUR, or GBP
    • Currency Symbol: Enter the symbol of the currency such as $, €, or £
    • Description: Enter an optional description about the currency
    • Set as Default Currency: Check this box to set this currency as the default currency on the platform
  • Click Save to add the currency or click Cancel to close the popup without saving

3.13 Referral Program

The Referral Program section allows the Super Admin to monitor referral activity, manage referred users, handle payout requests, and configure referral program settings. To access it, click on Referral Program from the left sidebar, which contains four sub-sections: Dashboard, Referred Users, Payout Requests, and Settings.

3.13.1 Dashboard

The Referral Program Dashboard provides a complete overview of the referral program’s performance. The top of the page displays four summary cards:

  • Total Referral Users: The total number of users who registered through a referral link
  • Pending Payouts: The number of payout requests currently awaiting approval
  • Total Commission Paid: The total amount of commission paid out to referring companies
  • Active Companies: The number of companies actively participating in the referral program

The dashboard also includes two additional sections:

  • Top Referring Companies: Lists the top five companies with the most referrals, showing each company’s name, email, number of referred users, and total commission earned
  • Monthly Performance: Displays this year’s statistics including Referral Signups, showing the total number of new signups through referrals this year, and Payouts Processed, showing the total commission paid out this year

3.13.2 Referred Users

The Referred Users section displays details about all users who registered through referral links. Three summary cards are shown at the top:

  • Total Referred Users: The total number of users referred to the platform
  • Users with Plans: The number of referred users who have subscribed to a paid plan
  • Total Commission Earned: The total commission earned from referrals

The Referred Users List below displays each referred user’s name, email address, registration date, current subscription plan, plan price, and any commission earned. For users who have generated commission, a Commission History entry is shown beneath their details indicating the commission percentage applied and the amount earned.

3.13.3 Payout Requests

The Payout Requests section allows the Super Admin to view and manage commission payout requests submitted by companies. Each request in the list displays the following details:

  • Company: The name and email of the company requesting the payout
  • Amount: The payout amount requested
  • Status: The current status of the request shown as Pending or Approved
  • Date: The date the payout request was submitted

For requests with a Pending status, the following actions are available:

  • Approve: Approves the payout request and updates the status to Approved
  • Reject: Rejects the payout request

3.13.4 Settings

The Settings section allows the Super Admin to configure the referral program. It includes the following options:

  • Enable Referral Program: Toggle this option to activate or deactivate the referral program on the platform
  • Commission Percentage (%): Enter the percentage of commission that referring companies will earn when a referred user purchases a plan
  • Minimum Threshold Amount ($): Enter the minimum commission balance a company must accumulate before they can submit a payout request
  • Referral Guidelines: Enter the referral program guidelines text that will be displayed to companies participating in the program

Click “Save Settings” to apply any changes made.

3.14 Landing Page

The Landing Page section allows the Super Admin to customize the platform’s public-facing landing page, manage contact inquiries, and view newsletter subscribers. To access it, click on Landing Page from the left sidebar, which expands into three options: Landing Page, Contact Inquiries, and Newsletter.

3.14.1 Landing Page

The Landing Page settings page allows the Super Admin to fully customize the content and appearance of the platform’s landing page. The left sidebar is organized into the following sections: Setup, Layout, Content, Social Proof, and Pages. Click Save Changes at the top right to apply any updates.

Setup

The Setup section contains three sub-settings:

General

The General tab allows the admin to configure the basic company information and branding for the landing page. It includes the following:

  • Company Information: Enter the Company Name, Contact Email, Contact Phone, and Contact Address
  • Branding & Theme: Upload the Logo (Light Theme) for light backgrounds and the Logo (Dark Theme) for dark backgrounds using the Browse button. Set the Primary Color, Secondary Color, and Accent Color for the landing page theme
Section Order

The Section Order tab allows the admin to control the display order and visibility of all sections on the landing page. Drag and drop any section to change its position. Each section has an Enable toggle to show or hide it on the landing page.

The available sections are Header, Hero, Features, Screenshots, Why Choose Us, Templates, About, Team, Testimonials, Active Campaigns, Plans, FAQ, Newsletter, Contact, and Footer. Disabled sections will still appear in the order list but will not be visible on the landing page.

Advanced

The Advanced tab provides the following settings:

  • SEO Settings: Optimize the landing page for search engines by setting the Meta Title, Meta Description (150–160 characters recommended), and Meta Keywords as comma-separated values
  • Custom CSS: Add custom CSS code in the CSS Code field to override default styles. Changes will be applied to the landing page
  • Custom JavaScript: Add custom JavaScript code in the JavaScript Code field to add custom functionality to the landing page

Warning: Be careful when adding custom JavaScript. Incorrect code may break your landing page functionality.

Layout

The Layout section contains three sub-settings:

Header

The Header tab allows the admin to customize the appearance and behavior of the landing page header. It includes:

  • Enable Section: Toggle to show or hide the header on the landing page
  • Transparent Header: Toggle to make the header background transparent
  • Background Color: Set the background color of the header
  • Text Color: Set the text color used in the header
  • Button Style: Set the style of the button displayed in the header such as Solid
Hero Section

The Hero Section tab allows the admin to configure the main hero area of the landing page. It includes the following sub-sections:

  • Hero Layout: Set the Layout Style such as Content Left, Image Right, and set the Section Height in pixels between 300 and 1000. Use the Enable Section toggle to show or hide the hero section
  • Hero Content: Set the Hero Title, Hero Subtitle, Announcement Badge text shown above the title, Primary Button Text, and Secondary Button Text
  • Hero Statistics: Add compelling statistics displayed in the hero section. Each statistic includes a Value and a Label. Click Add Statistic to add more entries or use the delete icon to remove existing ones
  • Hero Card: Configure the sample business card displayed in the hero section by setting the Name, Title, Company, and Initials
  • Hero Image: Upload a Hero Image using the Browse button and set the Image Position
  • Hero Colors: Set the Background Color, Text Color, Background Overlay toggle, and Overlay Color for the hero section
Content
Features
  • Features Layout: Set the Layout Style and Columns. Use the Enable Section toggle to show or hide the section
  • Features Content: Set the Features Title, Features Description, and toggle Show Icons to display or hide icons
  • Features Style: Set the Background Color and upload a Section Image
  • Feature Boxes: Add individual feature items. Each item includes a Title, Icon, and Description. Click Add Feature Box to add more or use the delete icon to remove existing ones
Screenshots
  • Screenshots Content: Set the Section Title and Section Subtitle. Use the Enable Section toggle to show or hide the section
  • Screenshots Gallery: Add screenshot entries. Each entry includes a Screenshot Image, Title, Alt Text, and Description. Click Browse to upload an image. Click Add Screenshot to add more or use the delete icon to remove existing ones
Why Choose Us
  • Why Choose Us Content: Set the Section Title and Section Subtitle. Use the Enable Section toggle to show or hide the section
  • Reasons to Choose Us: Add reason items. Each item includes a Title, Icon, and Description. Click Add Reason to add more or use the delete icon to remove
  • Statistics Section: Set the Statistics Title and Statistics Subtitle. Add statistics with a Value, Label, and Color. Click Add Statistic to add more
  • Call to Action: Set the CTA Title and CTA Subtitle to encourage user engagement
Templates
  • Templates Section Content: Set the Section Title, Section Subtitle, Layout Style, Number of Columns, and Background Color. Use the Enable Section toggle to show or hide the section
  • Template Selection: Browse and select templates to display on the landing page. Filter by category such as Professional, Medical, Food, Business, Health, Creative, Beauty, Services, Leisure, Technology, and Entertainment. Use the Search field to find specific templates. Selected templates are listed below the grid. Click Load More Templates to browse additional options. Use the delete icon to remove a selected template
  • Call to Action: Set the CTA Button Text and CTA Button Link to direct visitors to the full templates page
About
  • About Layout: Set the Layout Style and Image Position. Use the Enable Section toggle to show or hide the section
  • About Content: Set the About Title, About Description, Story Title, and Story Content
  • About Image & Style: Upload an About Image using the Browse button, set the Background Color, and toggle Parallax Effect to enable or disable parallax scrolling
  • About Statistics: Add key metric statistics. Each statistic includes a Value, Label, and Color. Click Add Statistic to add more
  • About Values: Add company value entries. Click Add Value to add new entries
  • Image Section: Set the Image Title, Image Subtitle, and Image Icon for the overlay image section
Active Campaigns
  • Active Campaigns Content: Set the Section Title and Section Subtitle. Use the Enable Section toggle to show or hide the section
  • Layout & Display: Set the Layout Style, Number of Columns, and Maximum Campaigns to Display. Toggle Show “View All” Button to display a button when campaigns exceed the maximum display limit
  • Background & Styling: Set the Background Color, upload a Background Image, and configure Background Overlay and Overlay Color

Note: This section automatically displays active marketing campaigns from businesses. Campaigns are shown only if they are currently active and within their date range.

Social Proof
Team
  • Team Content: Set the Team Title and Team Subtitle. Use the Enable Section toggle to show or hide the section
  • Team Members: Add and manage team member profiles. Each member entry includes a Name, Role, Profile Image, Bio, LinkedIn, and Email. Click Add Team Member to add more or use the delete icon to remove existing ones
  • Join Team CTA: Set the CTA Title, CTA Description, and Button Text for the team recruitment call-to-action
Testimonials
  • Testimonials Content: Set the Section Title and Section Subtitle. Use the Enable Section toggle to show or hide the section
  • Trust Indicators: Set the Trust Section Title and add trust statistics. Each entry includes a Value, Label, and Color. Click Add Trust Statistic to add more
  • Default Testimonials: Add customer testimonial entries. Each testimonial includes a Name, Role, Company, Rating, and Content. Click Add Default Testimonial to add more or use the delete icon to remove existing ones
Pricing Plans
  • Plans Section Content: Set the Section Title, Section Subtitle, and FAQ Text. Use the Enable Section toggle to show or hide the section

Note: The actual plans displayed on the landing page are managed through the Plans module. Go to the Plans section to create, edit, or manage subscription plans.

Engagement
FAQ
  • FAQ Section Content: Set the Section Title, Section Subtitle, CTA Text, and Button Text. Use the Enable Section toggle to show or hide the section
  • Default FAQs: Add frequently asked question entries. Each entry includes a Question and Answer. Click Add FAQ to add more or use the delete icon to remove existing ones
Newsletter
  • Newsletter Content: Set the Section Title, Section Subtitle, and Privacy Text. Use the Enable Section toggle to show or hide the section
  • Newsletter Benefits: Add benefit entries to highlight the value of subscribing. Each benefit includes an Icon (Emoji), Title, and Description. Click Add Benefit to add more or use the delete icon to remove existing ones
Contact
  • Contact Section Content: Set the Section Title, Section Subtitle, Form Title, Contact Info Title, and Contact Info Description. Use the Enable Section toggle to show or hide the section
  • Contact Information: Enter the Email Address, Phone Number, and Address displayed in the contact section
  • Business Hours: Toggle Show Business Hours to display business hours. Set Weekdays Hours, Weekend Hours, and Sunday Hours
  • Map Settings: Toggle Show Map to display a map. Enter the Map Location and Map Embed URL
  • Information Sections: Add additional information sections. Click Add Information Section to add new entries
Pages

The Pages section allows the admin to manage and customize all individual pages linked from the landing page. Each page has an Active toggle to enable or disable it. Click on any page from the left sidebar to edit its content.

About Us
  • Set the Page Title, Page Subtitle, Story Title, and Story Content using the rich text editor
  • Statistics: Add key statistics with a Value, Label, and Color. Click Add Statistic to add more
  • Values Cards: Add company value cards. Each card includes an Icon, Title, and Description. Click Add Value Card to add more
  • Image Section: Set the Image Title, Image Subtitle, Image Icon, and upload an image using Browse
Privacy Policy
  • Set the Page Title, Page Description, Page Subtitle, Story Title, and Privacy Policy Content using the rich text editor
  • Privacy Sections: Add policy sections with colored borders. Each section includes a Section Title, Color, Section Content, and Bullet Points entered one per line. Click Add Section to add more or use the delete icon to remove existing ones
Terms of Service
  • Set the Page Title, Page Description, Page Subtitle, Story Title, and Terms of Service Content using the rich text editor
  • Terms Sections: Add terms sections with colored borders. Each section includes a Section Title, Color, Section Content, and Bullet Points entered one per line. Click Add Section to add more or use the delete icon to remove existing ones
Refund Policy
  • Set the Page Title, Page Description, Page Subtitle, and Refund Policy Content
  • Refund Sections: Add refund policy sections. Each section includes a Section Title, Color, Section Content, and Bullet Points entered one per line. Click Add Section to add more
  • Contact Support Section: Set the CTA Text, CTA Description, and Button Text for the support call-to-action
FAQ Page
  • Set the Page Title, Page Description, Page Subtitle, and Page Content
  • FAQ Sections: Add grouped FAQ sections. Each section includes a Section Title, Icon Color, and a list of FAQ entries. Each FAQ entry includes a Question and Answer. Click Add FAQ within a section to add more questions, or click Add Section to create a new FAQ category
Contact Page
  • Contact Page Settings: Use the Active toggle to enable or disable the contact page
  • Page Content: Set the Page Title, Page Description, and Form Title
  • Contact Information: Enter the Contact Email, Contact Phone, and Contact Address
  • Business Hours: Toggle Show Business Hours and set Weekdays Hours, Weekend Hours, and Sunday Hours
  • Map Settings: Toggle Show Map, enter the Map Location, and provide the Map Embed URL
  • Information Sections: Click Add Information Section to add additional contact information entries
Add Custom Page

To add a new custom page, click Add Custom Page at the bottom of the Pages section. A popup will appear with the following fields:

  • Page Name: Enter the name of the custom page
  • Page Slug: The URL slug is auto-generated from the page name

Click Add Page to create the custom page or click Cancel to close the popup without saving.

3.14.2 Contact Inquiries

The Contact Inquiries page allows the Super Admin to view and respond to messages submitted through the platform’s contact page. To access it, click Landing Page from the left sidebar and then click Contact Inquiries.

  • Use the Search bar to find a specific inquiry by name or email
  • Click Filters to expand the filter options and filter by Status
  • Click Apply Filters to apply or Reset Filters to clear

Each inquiry in the list displays the following details:

  • Name: The name of the person who submitted the inquiry
  • Email: The email address of the sender
  • Phone: The phone number of the sender
  • Subject: The subject of the inquiry
  • Message: A preview of the message content
  • Status: The current status of the inquiry shown as New, Contacted, Qualified, Converted, or Closed
  • Date: The date the inquiry was submitted

Each inquiry row includes a View button to open the full details, a Reply button to respond, and a Delete button to permanently remove it.

Reply to an Inquiry
  • Click the Reply button on any inquiry to open the reply popup
  • The popup includes the following fields:
    • To: Displays the recipient’s email address, pre-filled from the inquiry
    • Status: Update the status of the inquiry from the dropdown. Available statuses are New, Contacted, Qualified, Converted, and Closed
    • Subject: Enter the subject of your reply email
    • Message: Enter your reply message
  • Click Send Reply to send the response or click Cancel to close without sending

3.14.3 Newsletter

The Newsletter page allows the Super Admin to view all email addresses that have subscribed to the platform’s newsletter. To access it, click Landing Page from the left sidebar and then click Newsletter. Use the Search bar to find a specific subscriber by email address

Each subscriber entry in the list displays the following details:

  • Email: The email address of the subscriber
  • Subscribed: The date on which the email address was subscribed

Each entry includes a Delete button to permanently remove the subscriber from the list.

3.15 Broadcast Emails

The Broadcast Emails section allows the Super Admin to create and send bulk emails to registered companies, contacts, or Newsletter on the platform. To access it, click on Broadcast Emails from the left sidebar.

At the top of the page, a Cron Job command is displayed. This cron job must be added to the server so that broadcast emails are processed automatically every hour. Click the Copy button on the right to copy the cron job command

Broadcast Emails List page:

Each broadcast email in the list displays the following details:

  • Subject: The subject line of the broadcast email
  • Status: The current status of the broadcast is shown as Failed, Processing, Scheduled, or Completed
  • Recipients: The total number of recipients the email was sent to
  • Sent: The number of emails successfully delivered
  • Failed: The number of emails that failed to deliver
  • Created At: The date the broadcast was created

Each broadcast row includes a View button to open the full broadcast details and a Delete button to permanently remove it.

Create Broadcast Email
  • Click the Create Broadcast button at the top right of the page, following fields:
    • Recipients: Search and select the recipients for this broadcast.
    • Subject: Enter the subject line of the broadcast email
    • Message: Compose the email message using the rich text editor.
  • Click Save to create and queue the broadcast or click Cancel to go back without saving
View Broadcast Details

Clicking the View button on any broadcast opens the broadcast detail page which displays:

  • Subject: The subject line of the broadcast
  • Status: The current delivery status of the broadcast
  • View Message: Click to view the full content of the broadcast email

The page also displays four summary cards:

  • Total Recipients: The total number of recipients the broadcast was sent to
  • Sent: The number of emails successfully delivered
  • Failed: The number of emails that failed to deliver
  • Pending: The number of emails still waiting to be sent

The Recipient Logs section at the bottom displays a detailed log for each recipient, such as Email, Status, Sent At, and Error.

3.16 Email Templates

The Email Templates section allows the Super Admin to view and customize the automated email notifications sent by the platform. To access it, navigate to Email Templates from the left sidebar.

Email Templates List Page:

The list displays all available email templates on the platform. Each template entry includes:

  • Name: The name of the email template
  • Actions: A View button to open and Edit the template content

Clicking the View button on any template opens its detail page, which is divided into two sections:

Template Settings
  • Template Name: Displays the name of the template. This field cannot be changed.
  • From Name: The sender name that will appear in the recipient’s inbox. This can be edited as needed.

Click Save Changes to apply any updates to the template settings.

Email Content

This section allows the Super Admin to customize the email body for multiple languages. Language tabs (EN, ES, AR, DA, DE, FR, and more) are displayed at the top — click any tab to switch to that language and edit its content independently.

  • Email Subject: The subject line of the email as it will appear to the recipient.
  • Email Content: A rich text editor where the body of the email can be written and formatted.

Click Save Content to save any changes made to the email content.

Available Variables

On the right-hand side, a list of Available Variables is displayed. These are dynamic placeholders that are automatically replaced with real values when the email is sent. Click any variable to copy it, then paste it into the email subject or body.

The available variables for the Appointment Created template are:

  • {app_name} — App Name
  • {appointment_name} — Appointment Name
  • {appointment_email} — Appointment Email
  • {appointment_phone} — Appointment Phone
  • {appointment_date} — Appointment Date
  • {appointment_time} — Appointment Time

3.17 Settings Management

3.17.1 System Settings

Configure system-wide settings for your application. When a new company is created, these defaults are automatically applied.

  • Default Language: Select the default language from the dropdown.
  • Date Format: Choose the date display format from the dropdown.
  • Time Format: Select the time format from the dropdown.
  • Calendar Start Day: Select the first day of the week from the dropdown.
  • Default Timezone: Select the default timezone from the dropdown.
  • Email Verification: Toggle on to require users to verify their email addresses upon registration.
  • Landing Page: Toggle on to enable the public landing page, or toggle off to disable it.
  • User Registration: Toggle on to allow new users to register accounts on the platform.
  • Terms and Conditions URL: Enter the URL for the Terms and Conditions page that will be referenced in the registration form.

Click “Save Changes” to apply all system settings.

3.17.2 Brand Settings

Customize your application’s branding and appearance. A Live Preview panel on the right side of the page shows how your changes will look in real time.

Brand Settings has three tabs:
Logos Tab:
  • Logo (Dark Mode): Upload the logo displayed when the application is in dark mode. Click “Browse” to select a file or click “X” to remove the current logo.
  • Logo (Light Mode): Upload the logo displayed when the application is in light mode. Click “Browse” to select a file or click “X” to remove the current logo.
  • Favicon: Upload the small icon displayed in the browser tab. Click “Browse” to select a file or click “X” to remove the current favicon.
Text Tab:

Configure the application title and footer copyright text displayed throughout the platform.

  • Title Text: Enter the application title that will be displayed in the browser tab.
  • Footer Text: Enter the text that will appear in the footer section across the platform.
Theme Tab:
  • Theme Color: Select a theme color for your application from the available preset color options.
  • Custom Color: Enter a custom hex color code also available selection option(e.g., #10b981) to apply a personalized theme color to your application.
  • Sidebar Variant: Choose how the sidebar is displayed.
    • Inset: Sidebar embedded within the page layout (selected by default with a checkmark)
    • Floating: Sidebar appears as a floating panel
    • Minimal: Compact sidebar with minimal styling
  • Sidebar Style: Select the sidebar appearance.
    • Plain: Simple, flat sidebar design (selected by default with checkmark)
    • Colored: Sidebar with color-filled background
    • Gradient: Sidebar with gradient color effect
  • Layout Direction: Set the layout direction of the application.
    • Left-to-Right: Standard left-to-right layout (selected by default with checkmark)
    • Right-to-Left: Right-to-left layout for RTL languages
  • Theme Mode: Choose the display mode.
    • Light: Light color theme (selected by default with a checkmark)
    • Dark: Dark color theme
    • System: Automatically match system theme preferences
  • Live Preview: A real-time preview of your selected theme and layout settings is displayed on the right side of the page.

Click “Save Changes” to apply all brand settings.

3.17.3 Currency Settings

Configure how currency values are displayed throughout the application. A live preview at the top of the section shows how the format will appear based on your selections.

  • Format Options Preview: Displays a live example of the formatted currency. You can enter a custom amount in the input field and click “Reset” to restore the default value.
  • Default Currency: Select your preferred currency from the dropdown list.
  • Decimal Places: Choose the number of decimal places to display from the dropdown.
  • Symbol Position: Choose whether the currency symbol appears before or after the amount. ($ 100, 100 $)
  • Decimal Separator: Select the character used to separate decimal values. [Dot (123.45) Comma (123,45)]
  • Thousands Separator: Select how thousands are separated from the dropdown.
  • Show Decimals: Toggle on to display decimal places in amounts, or toggle off to hide them.
  • Add Space: Toggle on to add a space between the amount and the currency symbol.

Click “Save Changes” to apply all currency settings.

3.17.4 Email Settings

Configure email server settings for system notifications and communications.

  • Email Provider: Select your email provider from the dropdown
  • Mail Driver: Enter the mail driver to be used.
  • SMTP Host: Enter the hostname of your SMTP server
  • SMTP Port: Enter the port number used by your SMTP server
  • SMTP Username: Enter the username for authenticating with your SMTP server.
  • SMTP Password: Enter the password associated with your SMTP username.
  • Mail Encryption: Select the encryption protocol for email transmission from the dropdown.
  • From Address: Enter the email address that will appear as the sender
  • From Name: Enter the display name that will appear alongside the sender’s address.
  • Test Email Configuration: Use the panel on the right to verify your email setup.

Send Test To: Enter a valid email address and click “Send Test Email” to confirm the configuration is working correctly.

Click “Save Changes” to apply all email settings.

3.17.5 Payment Settings

Configure payment gateway options for subscription plans. Use the search bar to find specific payment methods or filter by category using the “All Methods” dropdown.

Click “Save Changes” to apply all payment settings.

Manual Payment

Toggle on to allow customers to pay manually. Orders remain marked as pending until an admin approves the payment.

Note: Manual payments require admin approval. Orders will be marked as pending until manually approved.

Bank Transfer

Toggle on to enable bank transfer as a payment option.

Bank Details: Enter your bank account information that customers will use to initiate manual transfers (e.g., Bank name, Account Number).

Stripe

Toggle on to enable Stripe. Get your API keys from your Stripe Dashboard.

  • Publishable Key: Enter your Stripe publishable key.
  • Secret Key: Enter your Stripe secret key.
PayPal

Toggle on to enable PayPal. Get your API credentials from your PayPal Dashboard.

  • Mode: Select Sandbox (testing) or Live (production).
  • Client ID: Enter your PayPal client ID.
  • Secret Key: Enter your PayPal secret key.
Razorpay

Toggle on to enable Razorpay. Get your API credentials from your Razorpay Dashboard.

  • Key ID: Enter your Razorpay key ID.
  • Secret Key: Enter your Razorpay secret key.
Mercado Pago

Toggle on to enable Mercado Pago. Get your API credentials from your MercadoPago Developer Dashboard under Credentials > Production/Test Credentials > Access Token.

  • Mode: Select Sandbox (testing) or Live (production).
  • Access Token: Enter your Private Access Token (NOT your public key). The Access Token is required for server-side operations.

Important: Do not use your Public Key here. The Access Token is different and is required for server-side operations.

Paystack

Toggle on to enable Paystack. Get your API credentials from your Paystack Dashboard.

  • Public Key: Enter your Paystack public key.
  • Secret Key: Enter your Paystack secret key.
Flutterwave

Toggle on to enable Flutterwave. Get your API credentials from your Flutterwave Dashboard.

  • Public Key: Enter your Flutterwave public key.
  • Secret Key: Enter your Flutterwave secret key.
PayTabs

Toggle on to enable PayTabs. Get your API credentials from your PayTabs Dashboard.

  • Mode: Select Sandbox (testing) or Live (production).
  • Profile ID: Enter your PayTabs profile ID.
  • Server Key: Enter your PayTabs server key.
  • Region: Select your applicable region from the dropdown (e.g., Global).
Skrill

Toggle on to enable Skrill. Get your merchant credentials from your Skrill Dashboard.

  • Merchant ID: Enter your Skrill merchant ID.
  • Secret Word: Enter your Skrill secret word.
CoinGate

Toggle on to enable CoinGate. Get your API credentials from your CoinGate Dashboard.

  • Mode: Select Sandbox (testing) or Live (production).
  • API Token: Enter your CoinGate API token.
Payfast

Toggle on to enable Payfast. Get your merchant credentials from your Payfast Dashboard.

  • Mode: Select Sandbox (testing) or Live (production).
  • Merchant ID: Enter your Payfast merchant ID.
  • Merchant Key: Enter your Payfast merchant key.
  • Passphrase: Enter your Payfast passphrase.
Tap

Toggle on to enable Tap. Get your API credentials from your Tap Dashboard.

  • Secret Key: Enter your Tap secret key.
Xendit

Toggle on to enable Xendit. Get your API credentials from your Xendit Dashboard.

  • API Key: Enter your Xendit API key.
PayTR

Toggle on to enable PayTR. Get your merchant credentials from your PayTR Dashboard.

  • Merchant ID: Enter your PayTR merchant ID.
  • Merchant Key: Enter your PayTR merchant key.
  • Merchant Salt: Enter your PayTR merchant salt.
Mollie

Toggle on to enable Mollie. Get your API credentials from your Mollie Dashboard.

  • API Key: Enter your Mollie API key.
ToyyibPay

Toggle on to enable toyyibPay. Get your credentials from your toyyibPay Dashboard.

  • Category Code: Enter your toyyibPay category code.
  • Secret Key: Enter your toyyibPay secret key.
PaymentWall

Toggle on to enable PaymentWall. Get your API credentials from your PaymentWall Dashboard.

  • Public Key: Enter your PaymentWall public key.
  • Private Key: Enter your PaymentWall private key.
SSPay

Toggle on to enable SSPay. Get your API credentials from your SSPay Dashboard.

  • Category Code: Enter your SSPay category code.
  • Secret Key: Enter your SSPay secret key.
Benefit

Toggle on to enable Benefit. Get your API credentials from your Benefit Dashboard.

  • Mode: Select Sandbox (testing) or Live (production).
  • Public Key: Enter your Benefit public key.
  • Secret Key: Enter your Benefit secret key.
Iyzipay

Toggle on to enable Iyzipay. Get your API credentials from your Iyzipay Dashboard.

  • Mode: Select Sandbox (testing) or Live (production).
  • Public Key: Enter your Iyzipay public key.
  • Secret Key: Enter your Iyzipay secret key.
Aamarpay

Toggle on to enable Aamarpay. Get your API credentials from your Aamarpay Dashboard.

  • Store ID: Enter your Aamarpay store ID.
  • Signature: Enter your Aamarpay signature key.
Midtrans

Toggle on to enable Midtrans. Get your API credentials from your Midtrans Dashboard.

  • Mode: Select Sandbox (testing) or Live (production).
  • Secret Key: Enter your Midtrans secret key.
YooKassa

Toggle on to enable YooKassa. Get your API credentials from your YooKassa Dashboard.

  • Shop ID: Enter your YooKassa shop ID.
  • Secret Key: Enter your YooKassa secret key.
Paiement Pro

Toggle on to enable Paiement Pro. Get your API credentials from your Paiement Pro Dashboard.

  • Merchant ID: Enter your Paiement Pro merchant ID.
CinetPay

Toggle on to enable CinetPay. Get your API credentials from your CinetPay Dashboard.

  • Site ID: Enter your CinetPay site ID.
  • API Key: Enter your CinetPay API key.
  • Secret Key: Enter your CinetPay secret key.
PayHere

Toggle on to enable PayHere. Get your API credentials from your PayHere Dashboard.

  • Mode: Select Sandbox (testing) or Live (production).
  • Merchant ID: Enter your PayHere merchant ID.
  • Merchant Secret: Enter your PayHere merchant secret.
  • App ID: Enter your PayHere app ID.
  • App Secret: Enter your PayHere app secret.
FedaPay

Toggle on to enable FedaPay. Get your API credentials from your FedaPay Dashboard.

  • Mode: Select Sandbox (testing) or Live (production).
  • Public Key: Enter your FedaPay public key.
  • Secret Key: Enter your FedaPay secret key.
AuthorizeNet

Toggle on to enable AuthorizeNet. Get your API credentials from your AuthorizeNet Dashboard.

  • Mode: Select Sandbox (testing) or Live (production).
  • Merchant ID: Enter your AuthorizeNet merchant ID.
  • Transaction Key: Enter your AuthorizeNet transaction key.
Khalti

Toggle on to enable Khalti. Get your API credentials from your Khalti Dashboard.

  • Public Key: Enter your Khalti public key.
  • Secret Key: Enter your Khalti secret key.
Easebuzz

Toggle on to enable Easebuzz. Get your API credentials from your Easebuzz Dashboard.

  • Merchant Key: Enter your Easebuzz merchant key.
  • Salt Key: Enter your Easebuzz salt key.
  • Environment: Enter your Easebuzz environment value.
Ozow

Toggle on to enable Ozow. Get your API credentials from your Ozow Dashboard.

  • Mode: Select Sandbox (testing) or Live (production).
  • Site Key: Enter your Ozow site key.
  • Private Key: Enter your Ozow private key.
  • API Key: Enter your Ozow API key.
Cashfree

Toggle on to enable Cashfree. Get your API credentials from your Cashfree Dashboard.

  • Mode: Select Sandbox (testing) or Live (production).
  • Public Key: Enter your Cashfree public key.
  • Secret Key: Enter your Cashfree secret key.

Note: These payment settings will be used for all subscription plan payments. Make sure to test your configuration before going live.

3.17.6 Storage Settings

Configure file storage settings for your application. The section has three tabs for different storage providers:

Local Storage
  • Allowed File Types: Check the file types permitted for upload. Use the search bar to find specific types. Click Select All to enable all or Unselect All to clear selections.
  • Max Upload Size (KB): Enter the maximum allowed file upload size in kilobytes
AWS S3
  • AWS Access Key ID: Enter your AWS access key ID
  • AWS Secret Access Key: Enter your AWS secret access key
  • AWS Default Region: Enter the AWS region (e.g., us-east-1)
  • AWS Bucket: Enter the S3 bucket name
  • AWS URL: Enter the S3 base URL
  • AWS Endpoint: Enter the S3 endpoint URL
  • Allowed File Types: Select permitted file types as above
  • Max Upload Size (KB): Enter the maximum file upload size
Wasabi
  • Wasabi Access Key: Enter your Wasabi access key
  • Wasabi Secret Key: Enter your Wasabi secret key
  • Wasabi Region: Enter the Wasabi region
  • Wasabi Bucket: Enter the Wasabi bucket name
  • Wasabi URL: Enter the Wasabi service URL
  • Wasabi Root: Enter the root directory path
  • Allowed File Types: Select permitted file types as above
  • Max Upload Size (KB): Enter the maximum file upload size

Click “Save Changes” to apply.

3.17.7 ReCaptcha Settings

Configure Google ReCaptcha settings for form protection.

Note: Refer to the provided link for guidance on how to get your Google reCaptcha Site and Secret key.

  • Enable ReCaptcha: Toggle on to show ReCaptcha on authentication pages.
  • Google ReCaptcha Version: Select the ReCaptcha version from the dropdown.
  • Site Key: Enter your Google ReCaptcha site key.
  • Secret Key: Enter your Google ReCaptcha secret key.

Click “Save Changes” to apply all ReCaptcha settings.

3.17.8 Chat GPT Settings

Configure Chat GPT integration settings for AI-powered features.

  • Chat GPT Key: Enter your OpenAI API key.
  • Chat GPT Model Name: Select the desired GPT model from the dropdown.

Click “Save Changes” to apply all Chat GPT settings.

3.17.10 SEO Settings

Configure SEO settings to improve your website’s search engine visibility. A live SEO Preview panel on the right shows how your page will appear in search results and on social media.

  • Meta Title: Enter the clickable headline that appears in search results. Character limit: 60. Optimal length: 50–60 characters.
  • Meta Description: Enter the description that appears below the title in search results. Character limit: 160. Optimal length: 120–160 characters.
  • Meta Keywords: Enter comma-separated keywords relevant to your content.
  • Meta Image: Upload the image displayed when sharing on social media. Click “Browse” to select a file or click “X” to remove the current image. Recommended size: 1200x630px.
  • SEO Preview: A real-time preview panel on the right displays how your page will appear in search results and social media shares, along with the following SEO Tips:
    • Title: 50–60 characters optimal
    • Description: 150–160 characters
    • Include target keywords early
    • Image: 1200x630px works well

Click “Save Changes” to apply all SEO settings.

3.17.11 Cache Settings

Manage application cache to improve performance.

Note: This page is intended for advanced users. If you are unfamiliar with cache management, you may safely ignore this section.

  • Current Cache Size: Displays the total size of currently stored cached data (e.g., 0.12 MB of cached data).
  • Click “Clear Cache” to remove all stored cache. Clearing cache will remove the following:
    • Application cache
    • Route cache
    • View cache
    • Configuration cache

4. Company Admin process

4.1 Access vCard SaaS :

Go to the VCard SaaS website and enter your admin login credentials.

Admin Credentials :

You’ll need a username and password provided by the system administrator.

Log In :

Click the “Log In” button to access your admin dashboard.

5. Company Dashboard

  • The Dashboard provides a complete overview of your platform’s performance and business activity at a glance.
  • At the top right of the dashboard, the Refresh button reloads the dashboard with the latest data, the Analytics button navigates to a detailed analytics view, and the Create Business button allows you to quickly set up a new business profile directly from the dashboard.
  • The dashboard presents five summary cards displaying your Total Businesses, Total Contacts, Appointments, Total Views, and Monthly Growth. These cards provide a quick snapshot of your platform’s overall performance and key engagement metrics.
  • The Business Card Preview section on the left side of the dashboard displays your active digital business card, including the profile name, role, bio, and contact action buttons such as Email, Call, Portfolio, and Location. It also shows the card’s live URL and provides quick-access buttons to Edit, Preview, or manage associated Businesses.
  • At the center of the dashboard, the Digital Business Card section highlights the core value of the platform. It allows you to create and share digital business cards instantly, connect with customers through QR codes and direct links, track engagement and grow your network, and use customizable templates suited for every industry, all as an eco-friendly alternative to traditional paper cards. The Copy and Share buttons make it easy to distribute your card across social media or via a direct link.
  • Below that, the Storage Usage panel displays a visual indicator of how much storage your plan has consumed. It shows the used storage, available storage, and your current plan type, giving you a clear sense of when you may need to upgrade.
  • The Recent Activity section on the right side of the dashboard provides a live feed of the latest contact and appointment events across your account. Each entry displays the contact’s name, email address, and, where applicable, a color-coded label indicating scheduled appointments, allowing you to monitor platform activity without navigating away from the dashboard.
  • At the bottom, the Features section showcases the four core modules of the platform: vCard Builder for creating and managing digital business cards, Contact Management for handling customer inquiries and leads, Appointment Booking for scheduling and managing appointments, and Analytics & Insights for tracking views and engagement metrics. Each feature card displays its associated metric count and an Explore button to dive deeper into that module.

6. Analytics

  • The Analytics page provides a comprehensive view of your business card’s traffic, audience behavior, and engagement performance, all filterable by time period using the dropdown at the top right (defaulting to 7 Days). A live Online Now indicator at the top left shows how many visitors are actively on your card in real time.
  • The page presents six summary cards displaying your Total Visitors, Today’s Visitors, Page Views, Avg. Session duration, Bounce Rate, and Contacts. These cards give you an immediate pulse check on how your digital presence is performing across the selected time period.
  • The Visitor Trends chart on the left displays a layered area graph plotting visitor traffic over time, broken down by day. This visual helps you identify traffic spikes, dips, and overall growth patterns across your selected date range.
  • Alongside it, the Geographic Distribution panel presents a pie chart showing the regional or country-based breakdown of your audience, giving you a clear picture of where your visitors are coming from around the world.
  • The Device Types section breaks down your audience by the devices they use to access your card, helping you understand how to best optimize your card’s layout and experience.
  • Next to it, the Browsers panel lists the web browsers your visitors use, allowing you to ensure compatibility across the most common browsing environments.
  • The Traffic Sources section identifies how visitors are finding your card. This helps you assess which marketing and discovery channels are driving the most traffic.
  • Alongside it, the Popular Pages panel ranks the most visited sections of your card by view count; giving you insight into which content resonates most with your audience.
  • At the bottom, the Real-time Activity section shows a live breakdown of the 28 currently online visitors by the page they are viewing, along with individual visitor counts per page.
  • To the right of the real-time feed, two summary metrics are highlighted: Conversion Rate, and Total Appointments.

7. Staff Management

The Staff section in the sidebar is divided into two sub-sections: Users and Roles. Together, they allow you to manage the people who have access to the platform and define what each person is permitted to do.

7.1 Manage Users

Managing staff users is essential for maintaining control over your platform, and you have extensive controls to view, create, and manage all registered staff members.

  • View and manage all registered staff users through the Users interface.
  • Click the Search button to execute a search by name or email.
  • Switch between list view and grid view using the toggle buttons at the top right.
  • Click the Filter button to apply data filtering. Select an option from the Role dropdown, then click Apply to filter the data or Clear to reset it.

User Table Details:

The user table displays the following information:

  • Avatar: Staff member’s profile picture or default avatar icon.
  • Name: Full name and registered email address of the staff member.
  • Roles: The assigned role badge, such as Content Creator, Support Agent, or Manager.
  • Joined: The date the staff member was added to the platform.
  • Actions: Quick action buttons for user management.

Each user row includes the following action icons:

  • View: Preview the staff member’s profile details.
  • Edit: Modify the staff member’s information and assigned role.
  • Reset Password: Opens a modal prompting you to enter and confirm a new password for the selected staff member, then click Save to apply or Cancel to discard.
  • Lock/Unlock: Toggle the staff member’s account access status.
  • Delete: Permanently remove the staff member from the system.

Add User

Add new staff members to the platform by clicking the “Add User” button at the top right of the Users page. Fill in the required fields in the modal form:

  • Name: Enter the staff member’s full name.
  • Email: Provide a valid email address for the staff account.
  • Password: Set the initial password for the account.
  • Confirm Password: Re-enter the password to verify accuracy.
  • Role: Select the appropriate role from the dropdown to define the staff member’s access level.

Click Save to create the new staff user or Cancel to discard and close the form.

7.2 Manage Roles

The Roles section allows you to define and manage the permission sets that are assigned to staff members, giving you granular control over what each role can access and perform within the platform.

  • View and manage all existing roles through the Roles interface.
  • Use the Search bar to find a role by name and click Search to execute.

Roles Table Details:

The roles table displays the following information:

  • Name: The display name of the role, such as Manager, Content Creator, or Support Agent.
  • Slug: The system identifier for the role, displayed in lowercase without spaces.
  • Created By: The entity that created the role, such as the Company.
  • Permissions: A preview of the key permissions assigned to the role.
  • Actions: Quick action icons to View, Edit, or Delete the role.

Add New Role

Create a new custom role by clicking the “Add New Role” button at the top right of the Roles page. Fill in the required fields in the modal form:

  • Role Name: Enter a descriptive name for the role.
  • Description: Optionally provide a brief description of the role’s purpose and scope.
  • Role Permissions: Use the Manage Permissions panel to assign specific permissions to the role. You may click Select All Permissions to grant full access across all 122 available permissions, or selectively enable permissions by module, such as Dashboard, Analytics, Users, and more. Each module displays how many of its permissions have been selected. Only permissions available to your own role will be shown.

Click Save to create the role or Cancel to discard and close the form.

8. vCard Builder

The vCard Builder section in the sidebar is divided into three sub-sections: Create New Business, Edit Business, and Businesses. Together, they allow you to build, customize, and manage all your digital business cards from one place.

8.1 Create New Business

Click Create New Business from the sidebar or the “Create New Business” button on the Businesses page to open the business card builder. A Live Preview panel on the right updates in real time as you fill in your details. Click Preview Template to view the full card in a new tab, or click Create Business to save and publish it.

The form is divided into five sections:

1. Business Setup

  • Business Type: Select your industry or profession from the dropdown. Each type comes with 40 available layouts to choose from.
  • Business Name: Enter the display name for your business card.
  • Business Favicon: Upload a small icon (16×16 or 32×32 pixels) from the media library to represent your business in the browser tab.
  • Color Theme: Customize your card’s Primary, Secondary, Accent, and Text colors using the color pickers.
  • Font Family: Select a font from the dropdown to define the card’s typography style.

2. Domain & URL Settings

  • URL Type: Choose between Slug, Subdomain, or Domain to define how your card URL is structured.
  • URL Prefix: Optionally enter a prefix to prepend to your card URL.
  • URL Path: Enter a unique path for your card. The system will confirm if the path is available.
  • Password Protection: Toggle on to restrict card access with a password, then enter the password in the field that appears.
  • Public URL: Displays the full shareable link to your card, with a Copy button.

3. Card Sections

This section controls the content displayed on your digital business card. The Header section is always present and includes:

  • Full Name / Designer Name: The primary name displayed on the card.
  • Professional Title: Your job title or role.
  • Tagline / Design Philosophy: A short description or brand statement.
  • Profile Image / Professional Photo: Upload your photo from the media library using the Browse button.

The Contact Information section includes:

  • Email Address, Phone Number, Website URL, and Location fields.

Additional optional sections can be individually edited or removed using the edit and delete icons next to each one. Available sections include About, Services, Portfolio Videos, YouTube Channel, Portfolio, Social Media, Business Hours, Appointments, Testimonials, Location, App Download, Custom HTML, QR Code Share, Contact Form, Language Settings, Thank You Message, Action Buttons, Copyright, and SEO Settings.

Note: Some sections may be restricted based on your current plan. The available section count is displayed at the top of this area.

4. Custom CSS/JS

Toggle Enable Custom CSS/JS to add custom styling or scripts to your card. This feature requires a plan upgrade.

5. PWA Settings

  • Enable PWA: Toggle on to make your card installable as a Progressive Web App.
  • App Name: The full name of the app as it appears when installed.
  • Short Name: A shorter label used on device home screens.
  • Description: A brief description of the card app.
  • Theme Color and Background: Set the colors for the PWA’s browser chrome and splash screen.

8.2 Edit Business

Click Edit Business from the sidebar or the edit icon on the Businesses list to open an existing card for editing. The layout and all sections are identical to the Create New Business form above. The only differences are:

  • The page title displays Edit Business instead of Create New Business.
  • All previously saved details are pre-filled in their respective fields.
  • The submit button reads Update Business instead of Create Business.

Make your changes across any of the five sections and click “Update Business” to save, or “Preview Template” to review the card before saving.

8.3 Businesses

The Businesses page provides a central list of all your created digital business cards. Click Create New Business at the top right to add a new one.

  • Use the Search bar and Search button to find a specific card by name.
  • Switch between list view and grid view using the toggle buttons.
  • Click the filter button to apply data filtering. Select a Business Type from the dropdown, then click “Apply” Filters to narrow the results, or “Reset” Filters to return to the full list.

Business Table Details:

The table displays the following information for each card:

  • Business: The card’s icon and name, displayed as a clickable link.
  • Type: The business category or industry type.
  • Created: The date the card was created, with a New badge for recently added entries.
  • Theme: The visual theme applied to the card.
  • Actions: A set of quick action icons for managing the card.

Each business row includes the following action icons:

  • Preview: Opens a live preview of the digital business card.
  • Share: Opens the Share modal displaying the card’s public URL with a Copy button, and social sharing options for Facebook, X (Twitter), LinkedIn, and Email.
  • Copy Link: Instantly copies the card’s direct URL to your clipboard.
  • QR Code: Opens the QR Code modal displaying a scannable QR code for the card, with a Download QR Code button to save it as an image.
  • Contacts: Opens the Contacts page for that specific business, showing all leads and inquiries received through the card.
  • Analytics: Navigates to the analytics view for that card.
  • Duplicate: Creates a copy of the business card.
  • Edit: Opens the Edit Business form for that card.
  • Appointments: Opens the appointments associated with that business.
  • Delete: Permanently removes the business card from the platform.

When you click the Contacts action button, you’ll be taken to the Business Contacts page. This page displays a list of all leads who have submitted the contact form associated with that specific business card. From here, you can easily manage and review all contact interactions.

At the top of the page, you’ll find navigation and action options. Click Back to Businesses to return to the main business list, or select “Create Contact” to manually add a new contact.

  • To locate specific contacts, use the Search bar by entering a name.
  • Click the filter button to apply the filtering data, select the status from the dropdown, then use Reset Filters to clear it.
Contacts Table Details:
  • Name: Full name of the contact.
  • Email: The contact’s email address.
  • Phone: The contact’s phone number.
  • Message: A preview of the message submitted through the contact form.
  • Status: A color-coded badge indicating the contact’s current stage, such as New, Contacted, Converted, Qualified, or Closed.
  • Actions: A Reply icon that opens the reply modal.

Clicking the Reply icon opens the Reply modal, which includes:

  • To: Pre-filled with the contact’s email address.
  • Status: A dropdown to update the contact’s current status.
  • Subject: Enter the email subject line.
  • Message: Enter your reply message.

Click Send Reply to dispatch the email or Cancel to discard.

Create Contact

Click “Create Contact” at the top right of the Contacts page to manually add a new contact. Fill in the required fields in the modal form:

  • Name: Enter the contact’s full name.
  • Email: Provide the contact’s email address.
  • Phone: Enter the contact’s phone number.
  • Message: Optionally add a note or message related to this contact.
  • Status: Select the contact’s current stage from the dropdown.
  • Notes: Add any internal notes about this contact.

Click Save to add the contact or Cancel to discard and close the form.

10. Contacts Management

The Contacts section allows you to manage all your leads and client interactions in one place. You can view, filter, and organize contacts across different businesses, track their status throughout your pipeline, and communicate with them directly from the platform.

10.1 Manage Your Contacts

The Contacts table displays all your saved contacts with the following columns: Business Name, Name, Email, Phone, and Status. Each row also includes an Actions column with quick-access controls.

  • Use the filter bar at the top of the page to narrow down your contact list, Business, Status, then click Apply Filters to apply your selections, or Reset Filters to clear them
  • Use the Search bar to quickly locate a contact by name, email, or other details.
  • Click the Search button to run the query.

Each contact row in the table includes three action icons on the right:

  • View: Click to open a detailed view of the contact’s profile and activity history.
  • Reply: Click to open the reply modal and send an email directly to the contact.
  • Delete: Click to permanently remove the contact from your list.

Click the Reply icon on any contact row to open the Reply modal. This allows you to send an email directly to the contact without leaving the Contacts page.

The reply form includes the following fields:

  • To: Pre-filled with the contact’s email address.
  • Status: Update the contact’s pipeline status from the dropdown at the time of reply.
  • Subject: Enter the subject line for your email.
  • Message: Type your reply message in the text area.

Click Send Reply to dispatch the email, or Cancel to close the modal without sending.

10.2 Creating a New Contact

Click the “Create Contact” button in the top-right corner of the Contacts page to open the Create Contact form. Fill in the required details and click Save to add the contact to your list.

The form includes the following fields:

  • Business: Select the business this contact belongs to from the dropdown.
  • Name: Enter the contact’s full name.
  • Email: Enter the contact’s email address.
  • Phone: Enter the contact’s phone number.
  • Message: Add an initial message or note associated with this contact.
  • Status: Select the contact’s current pipeline stage from the dropdown.
  • Notes: Add any internal notes relevant to this contact.

11. Appointments

The Appointments section allows you to manage all scheduled bookings and client appointments in one place. You can view, filter, and organize appointments across different businesses, track their status, and communicate with clients directly from the platform.

11.1 Manage Your Appointments

The Appointments table displays all your saved bookings with the following columns: Business Name, Name, Email, Phone, Date & Time, and Status. Each row also includes an Actions column with quick-access controls.

  • Use the filter bar at the top of the page to narrow down your appointments list, Business, Status, then click Apply Filters to apply your selections, or Reset Filters to clear them.
  • Use the Search bar to quickly locate an appointment.
  • Click the Search button to run the query.

Each appointment row in the table includes three action icons on the right:

  • View: Click to open a detailed view of the appointment and its associated client information.
  • Reply: Click to open the reply modal, where you can update the appointment status and send a message directly to the client.
  • Delete: Click to permanently remove the appointment from your list.

Click the Reply icon on any appointment row to open the Reply to Appointment modal. This displays a summary of the appointment details and allows you to respond to the client directly.

The modal shows the following appointment information at a glance:

  • Current status, client name, scheduled date and time, email address, phone number, associated business, and the original client message.

The reply form includes the following fields:

  • Update Status: Change the appointment’s pipeline status from the dropdown (Scheduled, Confirmed, Cancelled, completed, No Show)
  • Your Reply: Type your reply message in the text area.

Click Send Reply to dispatch your response and update the appointment status, or Cancel to close the modal without making any changes.

11.2 Create a New Appointment

Click the “Create Appointment” button in the top-right corner of the Appointments page to open the Create Appointment form. Fill in the required details and click Save to add the appointment to your list.

The form includes the following fields:

  • Business: Select the business this appointment belongs to from the dropdown.
  • Name: Enter the client’s full name.
  • Email: Enter the client’s email address.
  • Phone: Enter the client’s phone number.
  • Appointment Date: Select the date of the appointment using the date picker.
  • Appointment Time: Set the scheduled time for the appointment.
  • Message: Add any additional notes or context related to the appointment.
  • Status: Select the appointment’s current status from the dropdown (Scheduled, Confirmed, Cancelled, completed, No Show).

12. Calendar

The Calendar section gives you a visual overview of all your appointments across businesses. It combines an interactive calendar with a live appointment panel and quick stats, so you can monitor your schedule and respond to clients without leaving the page.

12.2 Agenda View

Click Agenda View in the top-right corner of the Calendar page to switch from the monthly grid to a chronological list of all appointments. This view is ideal for scanning through past and upcoming appointments with full client details visible at a glance.

Each appointment card in the Agenda View displays:

  • Client name and current status badge (e.g., Completed, No Show, Confirmed)
  • Appointment date and scheduled time
  • Client email address and phone number
  • The original service request or message submitted by the client

Use the All Businesses dropdown at the top of the page to filter the agenda by a specific business, or keep it set to view all appointments across every business.

Click Month View at any time to return to the calendar grid.

13. Google Wallet

The Google Wallet section allows you to add your digital business cards to Google Wallet for quick sharing and easy access on the go. All your businesses are displayed here as individual cards, each ready to be saved directly to a Google Wallet pass.

  • Use the Business Type dropdown to filter your businesses by category, or keep it set to All Types to view all cards at once. Click Apply Filters to apply your selection, or Reset Filters to clear it. You can also use the Search bar to find a specific business by name.

13.1 Your Businesses

Each business card in the grid displays the following information:

  • Business Name: The name of the business or profile.
  • Business Type: A tag indicating the category or niche (e.g., freelancer, actor, hotel-resorts).
  • Created: The date the business card was created.
  • Views: The total number of times the card has been viewed.

Each card includes two actions:

  • Add to Wallet: Click to save the business card as a Google Wallet pass for instant sharing and mobile access.
  • External Link: Click to open the business card’s public-facing page in a new tab.

14. NFC Cards

The NFC Cards section in the sidebar is divided into two sub-sections: NFC Cards and My Order Requests. Together, they allow you to browse available NFC card designs, place order requests, and track the status of your orders.

14.1 NFC Cards

The NFC Cards page displays the full catalog of available card designs, each shown as a visual card with its name, a preview image, and a per-card price. Use the toggle in the top-right corner to switch between grid view and list view depending on your preference.

Available card designs include Creative Card, Digital Business Card, Smart Contact Card, Quick Share Card, Social Media Card, Portfolio Card, Tech Card, Freelancer Card, Designer Card, Networking Card, and more, each at its own price point.

Use the Start Date and End Date pickers to filter cards by a specific date range. Click Apply Filters to apply your selection, or Reset Filters to clear it. Use the Search bar to find a specific card by name.

Placing an Order Request

Click the Order Request button on any card to open the order form for that design. The modal displays the unit price and a live-updating total based on your selected quantity.

The order form includes the following fields:

  • Quantity (required): Select the number of cards you wish to order. The total price updates automatically based on your selection.
  • Logo: Upload your logo file using the Choose File button to be printed or embedded on the card.
  • Shipping Address: Enter the delivery address for your order.
  • Business (required): Select the business this order is associated with from the dropdown.

Click Save to submit your order request, or Cancel to close the modal without placing an order.

14.2 My Order Requests

The My Order Requests page gives you a full overview of all NFC card orders you have submitted. Each order is displayed in a table with the following columns: Business Name, NFC Card, Quantity, Unit Price, Total Price, and Status.

Use the Status dropdown to filter orders by their current state (e.g., Pending, Completed), or keep it set to All Status to view every order. Click Apply Filters to apply your selection, or Reset Filters to clear it. Use the Search bar to locate a specific order.

Each order row includes two action icons on the right:

  • View: Click to open a detailed view of the order.
  • Delete: Click to permanently remove the order request from your list.

15. Campaigns

The Campaigns section allows you to manage and monitor all your advertising campaigns across businesses. You can track campaign durations, budgets, payment methods, and statuses, and drill into detailed analytics for each campaign.

15.1 Manage Your Campaigns

  • The Campaigns table displays all your campaigns with the following columns: Name, Business Name, Start Date, End Date, Total Days, Total Amount, Payment Method, and Status.
  • Use the filter bar to refine your campaign list by selecting a business, status, and date range, then click Apply Filters to apply your selections, or Reset Filters to clear them. Use the search bar to find campaigns by name.
  • Each campaign row includes an Analytics icon (bar chart) in the Actions column. Click it to open the detailed Campaign Analytics page for that campaign.

15.1.1 Campaign Analytics

Click the analytics icon on any campaign to open its dedicated analytics page. This page is divided into three sections.

Campaign Analytics Summary

Four stat cards at the top provide an at-a-glance performance overview:

  • Total Revenue: The total amount spent on the campaign, broken down as a daily rate.
  • Progress: A percentage and progress bar showing how far through the campaign duration you are.
  • Days Remaining: The number of days left until the campaign ends.
  • ROI Estimate: The estimated return on investment percentage, alongside the expected revenue figure.
Campaign Information

A detailed breakdown of the campaign’s core settings, including: Company, Business, Duration, Start Date, End Date, Payment Method, Created Date, and Last Updated date.

Business Performance

A summary of how this campaign contributes to the overall performance of its associated business, including:

  • Total Campaigns: The total number of campaigns run for this business.
  • Total Revenue: The combined revenue across all campaigns for this business.
  • Current Campaign: The revenue attributed to this specific campaign.
  • Contribution: The percentage this campaign contributes to the business’s total revenue.

16. Plans

The Plans section is where you choose and manage your subscription. The sidebar has three parts: Plan, My Plan Requests, and My Plan Orders.

16.1 Plan

This page displays all the plans created by the Super Admin. Simply choose the plan that best fits your business needs and subscribe to it.

  • You can toggle between Monthly and Yearly billing using the switch at the top-right corner.
  • Each plan card shows the available features and limits. Your currently active plan will be highlighted with a Current Plan badge.

There are two ways to get a plan:

  • Request Plan: Click this if you want to send a request to the Super Admin to assign a plan to your account manually.
  • Subscribe Now: Click this to subscribe and pay for the plan directly yourself.
  • Each plan card also displays a Start Trial button for plans that have a free trial enabled, allowing companies to try the plan before subscribing.

When you click Subscribe Now, a payment window will pop up showing your selected plan and its price. Follow these steps:

  • Select your preferred payment method from the list. The available payment options displayed here depend on which payment gateways have been enabled by the Super Admin.
  • If you have a discount code, enter it in the Coupon Code (Optional) field and click Apply to reduce your total.
  • Review the Subtotal and Total amounts at the bottom.
  • Click Pay to complete your subscription or Cancel to close without subscribing.

16.2 My Plan Requests

The My Plan Requests page shows a log of all plan subscription requests associated with your account.

Use the Status dropdown to filter requests by their current state, or keep it set to All Status to view all entries. Click Apply Filters to apply your selection, or Reset Filters to clear it. Use the Search bar to find a specific request quickly.

The plan requests table displays the following columns:

  • Email: The email address associated with the request.
  • Plan Name: The name of the plan that was requested.
  • Plan Duration: The billing duration of the requested plan such as Monthly or Yearly.
  • Status: The current state of the request (Approved, Pending, or Rejected).
  • Requested At: The date the request was submitted.

16.3 My Plan Orders

The My Plan Orders page provides a complete record of all plan purchases made on your account.

Use the Status dropdown to filter orders by their current state, or keep it set to All Status to view all orders. Click Apply Filters to apply your selection, or Reset Filters to clear it. Use the Search bar to find a specific order by number or plan name.

The plan orders table displays the following columns:

  • Order Number: The unique identifier for the order.
  • Order Date: The date the order was placed.
  • Plan Name: The subscription plan that was purchased.
  • Original Price: The original price of the plan before any discount.
  • Coupon Code: The coupon code applied to the order, if any.
  • Discount: The discount amount applied, if a coupon was used.
  • Final Price: The final amount charged after any discount.
  • Status: The current state of the order (Approved, Pending, or Rejected).

17. Broadcast Emails

View and manage all broadcast emails through the Broadcast Emails interface. Enter keywords in the search field and click Search to find a specific broadcast. Broadcast emails will be visible based on the selected plan.

17.1 Broadcast Table Information

The broadcast table displays the following columns:

  • Subject: The subject line of the broadcast email.
  • Status: The current delivery state of the broadcast (Completed, Failed, Processing, or Scheduled.)
  • Recipients: The total number of contacts the email was addressed to.
  • Sent: The number of emails successfully delivered.
  • Failed: The number of emails that could not be delivered.
  • Created At: The date the broadcast was created.
  • Actions: Quick action buttons for broadcast management.

Each broadcast row includes the following action icons:

  • View: Opens the Broadcast Details page, showing a delivery summary and a full recipient log. The summary displays Total Recipients, Sent, Failed, and Pending counts. The Recipient Logs table shows each contact’s Email, Status, Sent At timestamp, and any Error details. Click View Message to preview the full email content that was sent.
  • Delete: Permanently removes the broadcast from the system.

17.2 Create Broadcast Email

Add a new broadcast by clicking the “Create Broadcast” button at the top-right corner. A Create Broadcast Email form will appear with the following fields:

  • Recipients: Search and select the users and contacts you want to email. The counter shows how many recipients are selected out of the total available.
  • Subject: Enter the subject line for the email.
  • Message: Compose your email content using the rich-text editor.

Click Save to send the broadcast or Cancel to discard and close the form.

18. Referral Program

The Referral Program section in the sidebar is divided into three sub-sections: Dashboard, Referred Users, and Payout Requests. Together, they allow you to share your referral link, track referred users, monitor commissions, and withdraw your earnings.

18.1 Dashboard

View your referral performance at a glance through the Referral Program Dashboard. Four summary cards at the top provide an overview of your referral activity:

  • Total Referrals: The total number of referrals made through your link.
  • Referred Users: The number of active users who signed up using your referral link.
  • Total Earned: The total commission earned from your referrals.
  • Available Balance: Your current balance ready to withdraw.

The dashboard also includes two panels below the summary cards:

  • Your Referral Link: Displays your unique referral URL. Click the copy icon to copy the link and share it with others to earn commissions when they sign up and purchase plans.
  • Recent Referred Users: Shows the latest users who registered using your referral link, including their name, email, and active plan. Click View All to go to the full Referred Users page.

18.2 Referred Users

View a detailed breakdown of all users who registered through your referral link. Three summary cards at the top display:

  • Total Referred Users: The total number of users referred.
  • Users with Plans: The number of referred users who are currently on an active plan.
  • Total Commission Earned: The total commission generated from your referrals.

Below the summary cards, the Referred Users List displays each referred user’s name, email address, registration date, active plan, and monthly plan cost.

18.3 Payout Requests

View and manage your commission withdrawal requests through the Payout Requests section. A minimum balance is required to submit a payout request.

Payout Requests Table

The Your Payout Requests table displays all your submitted withdrawal requests with the following columns:

  • Amount: The amount requested for payout.
  • Status: The current state of the request (Pending or Approved.)
  • Date: The date the payout request was submitted.

Create Payout Request

Click the “Request Payout” button at the top-right corner to open the Create Payout Request form. The form includes the following:

  • Amount: Enter the amount you wish to withdraw. The minimum withdrawal amount and your current available balance are displayed beneath the field for reference.

Click Submit Request to send your payout request for review, or Cancel to close the form without submitting.

19. Settings Management

The Settings section allows you to configure system-wide preferences and integrations for your application. The settings sidebar includes the following sub-sections: System Settings, Brand Settings, Email Settings, Google Calendar Settings, Google Wallet Settings, and Webhook Settings.

19.1 System Settings

Configure general system-wide preferences for your application. The following fields are available:

  • Default Language: Select the default language for the application interface from the dropdown.
  • Date Format: Choose how dates are displayed throughout the platform.
  • Time Format: Select your preferred time format (e.g., 24-hour or 12-hour).
  • Calendar Start Day: Set the day on which the weekly calendar view begins.
  • Default Timezone: Select the default timezone to be applied across the platform.

Click Save Changes to apply your settings.

19.2 Brand Settings

Note: Brand Settings are the same as on the Super Admin side. Please refer to the Super Admin, Brand Settings section for details.

19.3 Email Settings

Note: Email Settings are the same as on the Super Admin side. Please refer to the Super Admin, Email Settings section for details.

19.4 Google Calendar Settings

Configure Google Calendar integration to synchronize appointments automatically. The following fields are available:

  • Enable Google Calendar: Toggle on to activate Google Calendar integration for appointments.
  • Google Calendar ID: Enter your Google Calendar ID to link your calendar.
  • Google Calendar JSON File: Upload your Google service account JSON credentials file. The accepted format is JSON only, with a maximum file size of 2MB.

Click Save Changes to apply your settings.

19.5 Google Wallet Settings

Configure Google Wallet integration to enable digital business card passes. A helpful link to How to Get Google Wallet Credentials and View Documentation is provided at the top of this section for reference. The following fields are available:

  • Google Wallet Issuer ID: Enter your Google Wallet Issuer ID to authenticate the integration.
  • Google Wallet JSON File: Upload your Google Wallet service account JSON credentials file. The accepted format is JSON only, with a maximum file size of 2MB.

Click Save Changes to apply your settings.

19.6 Webhook Settings

Manage webhooks for external integrations through the Webhook Settings panel. The webhook table displays the following columns:

  • Module: The event or trigger the webhook is associated with.
  • Method: The HTTP request method used — GET or POST.
  • URL: The destination endpoint URL for the webhook.
  • Actions: Quick action buttons to edit or delete the webhook.

Add New Webhook

Click the “Add Webhook” button at the top-right corner to open the Add New Webhook form. The form includes the following fields:

  • Module (required): Select the event that triggers the webhook from the dropdown, options include New User and New Appointment.
  • Method (required): Select the HTTP method from the dropdown, GET or POST.
  • URL (required): Enter the destination endpoint URL for the webhook.

Click Save to create the webhook or Cancel to close the form without saving.

Contact Us

Reach Out to Us

Have questions or need assistance? We're here to help! Reach out to our team for support, inquiries, or feedback. Your needs are important to us, and we’re ready to assist you!

money-back-img
money-back-img

Need more help?

If you’re still uncertain or need professional guidance, don’t hesitate to contact us. You can contact us via email or submit a ticket with a description of your issue. Our team of experts is always available to help you with any questions. Rest assured that we’ll respond to your inquiry promptly.

Love what you see?

Do you like the quality of our products, themes, and applications, or perhaps the design of our website caught your eye? You can have similarly outstanding designs for your website or apps. Contact us, and we’ll bring your ideas to life.

WorkDo Custom Services