LogoLogo
Release notesHomepageTry demo
  • Welcome to B2CORE docs
  • Integrations
    • Platforms
    • Payment systems
    • KYC providers
    • Communication platforms
    • Other systems
  • Back Office guide
    • Get started
    • Clients
      • General
        • Client tab
        • Contacts tab
        • Event log tab
        • Accounts tab
        • Transactions tab
        • Finance tab
        • History tab
        • Trades tab
        • Services tab
        • Files tab
        • Settings tab
        • Advanced tab
        • Compliances tab
        • Devices tab
        • Documents tab
        • Mailing Log tab
        • Introducing brokers tab
      • Services
      • Requests
      • Accounts
      • Managers
      • Types
      • Events log
      • Jurisdictions
    • Introducing brokers
    • Finance
      • Deposits
      • Payouts
      • Deposit wallets
      • Transfers
      • Exchange
      • Transactions
      • Reports
    • Savings
      • Presets
      • Plans
    • Bonuses
      • Bonus presets
      • Bonus distribution
      • Temporary bonuses
    • Currencies
      • Currencies
      • Rates
      • Currency pairs
    • Cashback
      • MetaTrader Volume
        • Preferences tab
        • Tiers tab
    • Products
      • Products
      • Groups
      • Rights
      • Platforms
    • Promotion
      • Banners
      • Announcements
      • Dashboard
      • Menu
    • Mailing
      • Marketing
      • System
    • Ticket feedback
    • Verification
      • Levels
      • Documents
      • Document types
      • Document groups
      • Client tests
    • Investment platform
    • System
      • SMS Providers
      • Key storage
      • Deposit system
      • Payout system
      • Wizards
      • Bulk actions
      • Operation types
      • Countries
      • External connections
      • Localizations
      • Requests
      • Templates
        • Email
        • SMS
        • Slack
        • Telegram
      • Logs
      • Settings
      • Event notifications
      • Users
        • Users
        • Groups
        • Client Tags
      • Events
      • Client rights
      • Client folders
      • Backend images
      • Import data
      • Visual customization
    • Security
      • Search by IP
      • Blocked clients
      • Black lists
      • White lists
      • Transaction monitoring
      • Address whitelist
      • Email black list
    • References
      • Client statuses
      • Client request statuses
      • Transaction statuses
      • Event types for triggering event notifications for Back Office users
      • Product permissions
      • Supported currencies
      • Supported cryptocurrency payment methods
      • Block explorer list
  • How-to articles
    • Manage clients
      • How to register a new client
      • How to change a client password
      • How to disable 2FA for a client
      • How to enable internal transfers for a client
      • How to view deposit or withdrawal wallet addresses
      • How to upload files to a client profile
      • How to assign tags to clients
      • How to approve or reject client requests
      • How to create categories for the Event log
      • How to create a jurisdiction
    • Manage finances
      • How to create a deposit
      • How to create a payout
      • How to create a transfer
      • How to exchange funds
      • How to create a report
      • How to update balances
      • How to process transactions with the Partial status
      • How to process transactions with the Assistance status
        • Move to Success
        • Move to In progress
        • Move to Failed
    • Manage savings programs
      • How to create a savings program
        • Configure the Flexible strategy settings
        • Configure the Fixed strategy settings
    • Manage currencies
      • How to add a currency
      • How to configure currency exchange rates
      • How to add an exchange currency pair
      • How to set priorities for exchange rate providers
      • How to enable requests for exchanges in specific currency pairs
      • How to update rates in exchange requests
    • Manage bonuses
      • How to create a bonus preset
      • How to create a temporary bonus program
      • How to automatically credit bonuses to clients upon deposits
      • How to manually credit bonuses to clients
    • Manage products
      • How to create a wallet
      • How to restrict the use of a product
    • Manage platforms
      • How to integrate B2TRADER
      • How to integrate DXtrade
      • How to integrate Match-Trader
      • How to integrate MetaTrader
      • How to integrate TradeLocker
      • How to integrate OneZero and PrimeXM
      • How to enable one-click trading access from the B2CORE UI and mobile app
    • Manage cashback options
      • How to configure cashback programs for MT4 and MT5
    • Manage advertising options
      • How to create a banner
      • How to create an announcement
      • How to configure the default Dashboard
      • How to add Ticker Widget symbols to the Dashboard
      • How to configure a menu in the B2CORE UI
    • Manage mailing options
      • How to send an email
      • How to create an email template
      • How to configure SMTP
      • How to configure SendGrid
      • How to determine why clients fail to receive email notifications
    • Manage verification options
      • How to use the KYC constructor
      • How to use SumSubstance
      • How to use ShuftiPro
      • How to use iDenfy
      • How to create a client accreditation test
    • Manage system settings
      • How to set up the Registration wizard
        • How to add and configure the Registration wizard
        • How to set up fields for the Basic Information step
        • Fields supported in the Basic Information step
        • How to set up fields for the Advanced step
        • Field types and validation rules
        • How to configure the User Registration step
      • How to change the wizard workflow
      • How to block registration for a country
      • How to add or remove a language
      • How to create a request resolution type
      • How to create a request resolution
      • How to set up event notifications
      • How to set up Apple push notification
      • How to add a user group and grant permissions
      • How to add an admin user
      • How to make an admin user see only specific clients
      • How to add a manager
      • How to create a bulk action
      • How to export a CSV file with email addresses
      • How to change Back Office images
      • How to set up 2FA
      • How to import client-related data
      • How to import data related to Back Office user groups
      • How to configure a connection to Zendesk
      • How to switch from SupportPal to Zendesk
      • How to configure a connection to RudderStack
      • How to configure settings for mobile app downloads
    • Manage payment methods
      • How to add non-PSS deposit and withdrawal methods
        • How to integrate B2BINPAY
      • How to add the manual deposit or withdrawal method
      • How to add the Constructor deposit or withdrawal method
      • How to add deposit and withdrawal methods through PSS
        • How to integrate BridgerPay
        • How to integrate ChipPay
        • How to integrate PayPal
        • How to integrate Paytiko
        • How to integrate Praxis
      • How to configure commissions for deposit and withdrawal methods
      • How to restrict the use of deposit and withdrawal methods
    • Manage communication platforms
      • How to configure Twilio
      • How to set up a Slack bot
      • How to set up a Telegram bot
      • How to get Telegram chat, group and channel identifiers
  • B2CORE Mobile
    • Deploying your iOS app
    • Deploying your Android app
  • B2CORE API
    • Restricted access to the API
  • Release notes
    • Release notes
    • Release notes Mobile
Powered by GitBook
On this page
  • How to create a desktop banner
  • How to create a banner for the mobile app
  • How to restrict banner display by country and verification level

Was this helpful?

  1. How-to articles
  2. Manage advertising options

How to create a banner

Learn how to create and customize banners for B2CORE UI and mobile app, set display priority, add images, buttons, and restrict visibility by country or verification level

You can create banners that will be displayed to your clients in the B2CORE UI or mobile app.

How to create a desktop banner

To create a banner that will be displayed to your clients in the B2CORE UI:

1

Navigate to Promotion > Banners, and click +Create in the upper-right corner of the page.

2

In the Create Banner window that is displayed, fill in the following fields:

  • In the Caption field, enter a title for your banner. You can leave this field empty and create a banner without a title.

  • In the Banner URL field, enter a URL tail defining a page on which your banner will be shown in the B2CORE UI (for example, /dashboard or /wallet).

  • In the Banner Priority field, specify an integer value defining the order for displaying banners if there is more than one banner created. For example, a banner with the priority set to 1 will be shown first on a web page; a banner with the priority set to 2 will be shown following the first banner and so on.

  • From the Banner Type dropdown, select Desktop.

  • Click Save.

3

To configure banner settings, click the Edit button located in the banner row. If you don’t want to apply font settings either to the light or dark theme of your banner, do the following:

  • In the Button URL field displayed on the Banner tab, enter a URL path to an external resource. This URL will be opened upon clicking a button displayed on your banner.

  • Switch to the Light tab, and in the Button field, type the text that will be used as a button label; in the Text field, type the text that will be displayed under your banner title.

  • Switch to the Dark tab, and in the Button and Text fields, type the text that you want to use for the dark theme. The text may be the same or different from what you entered for the light theme.

  • To make the banner available to your clients via the B2CORE UI, select Yes from the Enabled dropdown displayed on the Banner tab, and then click Save.

If you want to apply different font settings to the light and dark themes of your banner, leave the Button URL field displayed on the Banner tab empty; otherwise, code conflicts may arise because of applying different HTML codes to the light and dark themes. Proceed with Steps 4 through 6 of this procedure.

4

Switch to the Light tab, and fill in the following fields:

  • The Caption field displays the title you entered when creating your banner. You can change the title font color and weight by inserting the following HTML code:

    <font color="html-color-code"><strong>Banner Title</strong></font>

  • In the Button field, insert an HTML code containing a URL to an external resource. This code adds a button onto your banner. For example:

    <a href="URL"><font color="html-color-code"><strong>Button Label</strong></font></a>

  • In the Text field, enter the text that will be displayed under your banner title. You can change the text font color and weight by inserting the following HTML code:

    <font color="html-color-code"><strong>Text that will be displayed on your banner</strong></font>

  • In the Banner Background field, specify a URL path to an image that you want to use as a background image for your banner.

  • In addition, you can make your banner multilingual by clicking the buttons located on the right side of the Caption, Button and Text fields and translating the information you entered in these fields into other languages.

  • Click Save.

5

Switch to the Dark tab, and configure the settings for the dark theme of your banner in the same way as you did it for the light theme.

6

To make the banner available to your clients via the B2CORE UI, select Yes from the Enabled dropdown displayed on the Banner tab, and then click Save.

How to create a banner for the mobile app

To create a banner that will be displayed to your clients in the mobile app:

1

Navigate to Promotion > Banners, and click +Create in the upper-right corner of the page.

2

In the Create Banner window that is displayed, fill in the following fields:

  • In the Caption field, enter a title for your banner. You can leave this field empty and create a banner without a title.

  • In the Banner URL field, enter a URL tail defining a page on which your banner will be shown in the app (for example, /dashboard-mobile).

  • In the Banner Priority field, specify an integer value defining the order for displaying banners if there is more than one banner created.

  • From the Banner Type dropdown, select Mobile.

  • Click Save.

3

On the Banner tab, specify the following settings:

  • The Title field displays the banner title that was specified at Step 2. You can leave this field empty and create a banner without a title.

  • In the Sub Title field, enter a banner subtitle. You can leave this field empty and create a banner without a subtitle.

  • From the Vertical Align and Horizontal Align dropdowns, select the appropriate values to align both the title and subtitle vertically and horizontally.

  • In the Button Link field, specify a URL to an external resource. This URL is opened after tapping a banner in the mobile app.

  • In the Button Title field, specify a button caption. You can leave this field empty and create a banner without a button.

  • In the Preview Text field, specify a description for the preview window that is displayed after clicking a banner. You can leave this field empty and create a banner without a preview text.

  • Set the Preview Enabled option to Yes to make a banner preview available in the mobile app.

  • In the Padding field, specify a number of points to define the padding area for all four sides of a text block.

  • To make the banner available to your clients in the mobile app, set the Enabled field to Yes, and then click Save.

4

To specify background images for the light and dark themes of your banner, switch to the Light or Dark tab.

5

In the Image URL field, specify the URL of an image that you want to use as a background image for your banner. The recommended banner size for the mobile app is 840 x 360 px. The supported image format is PNG.

6

Click Save to apply the changes.

How to restrict banner display by country and verification level

You can customize banners for display to clients based on specific countries and verification levels.

To apply country or verification level restrictions:

1

Navigate to Promotion > Banners.

2

Select the banner and click the Edit button.

For country restrictions:

  • On the Edit banner page, click the Actions button in the upper-right page corner, and then select Country restrictions in the dropdown.

  • In the Restrictions popup, fill in the following fields:

    • In the Enabled dropdown, select Yes.

    • In the Type dropdown, select either of the two options:

      • Deny only — the banner will be displayed to all clients except for those from the selected countries

      • Allow only — the banner will be displayed only to clients from the selected countries

    • In the Rules dropdown list, select one or more countries.

For verification level restrictions:

  • On the Edit banner page, click the Actions button in the upper-right page corner, and then select Verification level restriction in the dropdown.

  • In the Restrictions popup, fill in the following fields:

    • In the Enabled dropdown, select Yes.

    • In the Type dropdown, select either of the two options:

      • Deny only — the banner will be displayed to all clients except for those with the selected levels

      • Allow only — the banner will be displayed only to clients with the selected levels

    • In the Rules dropdown list, select one or more verification levels.

3

Click Save to apply the restrictions.

PreviousManage advertising optionsNextHow to create an announcement

Last updated 12 days ago

Was this helpful?