BRANDED MINI-GAMES

Branded Mini Games are short mobile web games packed with powerful social features. They are fully customisable to any brand and run well on laptop, tablet, mobile or within an app.

How to create a Campaign for Mobile App?

Follow

The Mobile App Campaign is a campaign which turns your App into an interactive platform. Integrate the Mini-Game in your app, attract new users and retain existing customers by providing a unique user experience.

 

You can create a new Mobile App by following the steps below:

1. Go to BMG Studio website: https://studio.brandedminigames.com/.

2. Sign in with your account.

3. You can create a new campaign depending on your purpose or your favorite game:

3.1 Create a campaign for your PURPOSE:

  • Select the ""DASHBOARD" in the Navigation Bar

  • Click the "Plus" button to create your new brand game

create.png

  • Set the Campaign Target as “Mobile App”.

  • Select the Campaign Purpose:

    • Ranking Basis: Your campaign will show end users’ ranking on a Leaderboard page, and the winners of your campaign will be decided by that ranking.

    • Lucky Draw Style: There is no Leaderboard page. The winners of your campaign will be decided by a random lucky draw after the campaign has ended.

    • Daily Reward: The campaign will be connected with your system login, allowing you to use the returned game result to define your own player rewards.

    • Instant Win: A campaign in which users will know their result right after playing the game.

  • Select the Campaign Orientation.

  • Once done, click the "Next" button to go to your game template tab.

  • Select any game to see its preview demo.

game_template.png

  • If you like the game and want to make a new campaign with that game, simply click the“Create a Campaign" button.

  • You will be led to the Create New Campaign wizard where you will be guided to create a new campaign step by step.

 

3.2 Create campaign from your favorite GAME:

  • Select the ""GAME" in Navigation Bar

  • In GAME page, select Campaign Purpose in the left menu:

    • Ranking Basis: Your campaign will show end users’ ranking on a Leaderboard page, and the winners of your campaign will be decided by that ranking.

    • Lucky Draw Style: There is no Leaderboard page, and the winners of your campaign will be decided by a random lucky draw after the campaign has been ended.

    • Daily Reward: The campaign will be connected with your system login, allowing you to use the returned game result to define your own player rewards.

    • Instant Win: The campaign in which users will know their result right after playing the game.

gamelist.png

 

  • Then, select any game to see its Game Detail and preview demo:

  • If you like the game and want to make a new campaign with that game, simply select the target “Mobile App”, then click the “Create a Campaign" button in the Game Detail page.

  • You will be led to the Create New Campaign wizard where you will be guided to create a new campaign step by step.

 

4. After you have finished configuring, check the right side, you can see the Preview button, click to open new browser tab to review your campaign.

Note: if your campaign need to be passed “userid” to be worked, please add one additional parameter "userid" in the preview URL to make it work.

E.g. https://branded-qa.mini-games.io/index.php?php=landing@landing&campaign_no=10832&preview=TRUE&userid=tester


 

5. To publish the campaign, simply click the “Publish it!” button to proceed to checkout.

Note: if you haven’t published any campaign before, you will need to set your Subscription Plan first.

a. Select one of the Subscription Plans

 

b. After that, click “Publish” button in the top left.

c. If you select the Paid Subscription Plan, you will need to complete the Payment first. Choose “Monthly” or “Annually” in the popup

d. Input the credit card info and complete the payment.

e. When the payment is completed, your campaign will be published.

 

6. Congratulation! Your campaign is ready to launch.

 

Create New Campaign wizard

A. Game Settings:

In this step you can change the game resources to meet your requirements.

  • Customise Your Game: customize the game to meet your requirement. Clicking “Customize Game” will open the BMG Studio, allowing you to customize many aspects of the template game (see Game Editor).

  • Game Configurations:

    • Minimum Game Score: sets a minimum score filter, requiring all game players to exceed the minimum score value in order for their score to feature on the Leaderboard page ; if they do not, they will see a failure message on the Result page and will have to replay, instead of visiting the Leaderboard page.

    • Use Heart (Game Life) System: turning Heart System ON will make the game limit the time that the user can play the game:

      • Initial Amount: the number of hearts initially given to a user;it also defines the “Maximum Heart” count which a player can have (except additional Hearts from SNS sharing).

      • Refresh Time (min): extra Hearts are added automatically each time this countdown timer expires, up to the “Initial Heart Amount”.

      • Increase Amount: sets the number of hearts to be added after the “Heart Refresh Time” expires.

After inputting, go to the next sub-menu “Campaign Settings”.

 

B. Campaign Settings:

In this step you can choose some options for your campaign.

  • Campaign Profile & SEO:

    • Campaign Title: Title of your campaign.

    • Meta Description: Description of your campaign.

    • Campaign Image: Image that will be shown when you share your campaign on social media (Facebook, Google +, Twitter...).

  • Campaign URL: You can use our randomly generated domain or set your own domain for this campaign.

 

    • Use our random generate domain:

      • Simply click “Use the default URL” button to use the current campaign URL.

      • Select “OK” to confirm the setting.

    • Your Custom Domain:

      • Input your domain and campaign-ID.

      • Click the “Change” button to confirm to use your custom domain.

      • The notice will be shown “You can user current URL for your Campaign” if your custom domain is valid.

      • Please note that using your custom domain is for Non Ad campaign only.



 

After completing your campaign description and URL, click to the next sub-menu “Page Settings”.

 

C. Page Settings:

In here, you can customize the screens which are used in the game, to meet your campaign’s requirements.

Here is the site map of the screens which can be customized:

site_map.png

Simply select screens in left side-bar, it will display in Page Preview.

  • Landing: The Campaign landing page is an optional page which is the first screen users will see when they access your campaign. The Campaign landing page provides users with an introduction to your campaign and competition information. You can also add Prize information for winners. If the campaign landing page is turned off, all users will be led to the game screen directly as soon as they access your campaign.

  • Log-in: Here, you can configure the Login Methods for your campaign:

    • When to show users the sign in page:

      • Before playing Game: the Login page will be shown before playing game.

      • After playing Game: the Login page will be shown after playing game.

    • Available Login Options: Tick the Login Methods which you want the game to support. Please note that at least one Login Method should be selected:

      • Facebook: allow the user to sign in by Facebook

      • Google+: allow the user to sign in by Google+

      • Twitter: allow the user to sign in by Twitter

      • Email Address: allow the user to sign in by email address

      • Mobile Number: allow the user to sign in by mobile number

      • Email & Password: allow the user to sign in by email address and password

      • User ID: To use your own login method, select this option. Your system should transfer the ‘userid’ when it calls this Campaign URL with the GET parameter (userid)

      • Collect Email Address: If you want to collect the email addresses of users who use this service as a login method, please turn on this option, because OME services do not allow sharing of user email info (Twitter, Facebook and Mobile Number). It will display an email input box after a user logs in by Twitter, Facebook or Mobile Number.

 

login.png


 

Note:

You can only select either “Email Address” or “Email & Password”.

  • Result & Call To Action: you can configure the Leaderboard, SNS feature of the game and guide players to perform a Call to Action (or “CTA”) such as clicking banner or link, after playing the game.  

    • Leaderboard: After finish the game, players are moved to the Leaderboard page which show the ranking after displaying the game result.

      • Max. Number of players to be listed: you can set the number of players will be listed in Leaderboard from 10 to 100.

      • Let user edit name in Leaderboard: Tick this option to let users edit their username.

    • Social Sharing: select the social networks to which the user is able to share information about your campaign.

    • Call To Action: you can guide players to perform a Call to Action (or “CTA”) such as clicking banner or link, after playing the game.

 

CTA.png

 

      • Call To Action - Visit Website: When a player clicks the CTA banner in the Leaderboard, a new window is opened and goes to the ‘URL’. Using App Promotion' to open URL in your mobile.

      • Call To Action - Video Clip: Turn ‘Call To Action - Video Clip’ on to be shown in top of the Leaderboard. The Video of ‘Video URL’ is loaded automatically at the Leaderboard page. You can get the embedded URL of Vthe ideo Clip at each video service website e.g.: YouTube - https://www.youtube.com/embed/x-lyojlFzEk

      • Call To Action - Coupon Download: At the Leaderboard, a player can click and get a coupon number. The coupon has 4 types as below:

        • One Static Number: All players get the same coupon number as text.

        • Generate A Random Number: Each player gets one randomly generated unique coupon number as text. You can customize the random rule by inputting the prefix string and length of random text.

        • Coupon Image: All players get the same coupon number as an image. You will need to upload an image to use this coupon type.

        • Use Pre-generated coupon: Player will get the coupon from a list. You will need to upload the coupon list file to use this coupon type.

 

  • Advanced Settings: There are 9 more screens that you can customize the UI on:

    • Unserviced Country

    • Campaign Expried

    • No Campaign

    • Campaign not started

    • Finished Campaign

    • Term & Conditions

    • Privacy Policy

    • Twitter Share

    • Invite friends.  

Note:

If you don’t configure the screens, a default UI will be used.

To customize a screen’s UI, please the click “Edit This Screen” button; a Screen Editor will be shown to let you customize the selected screens (see Skin Editor for more detail).

 

After customizing in Page Settings, click the next sub-menu to continue.

 

D. Mobile App Settings:

The BMG Campaign can also be published on a native application on Android or iOS as a 3rd party SDK. Input the package name of your application in the “Scheme” field to complete this setting.

 

E. Return Game Result:

The BMG system offers a BMG (HTML5 game) and saves the game result (score, playtime) in the BMG system’s database. However, some Clients want to get the game result and save it in their database. Please find "Learn More" for information on how the Client can get the game result from the BMG system.

 

After completing the settings in Return Game Result, click the next sub-menu to continue.

 

F. Instant Win Rewards:

Note: This Setting is only available if you have selected Instant Win game for you purpose. Please skip this section if your campaign doesn’t use it.

Instant Win Campaign is a campaign in which users will know their result right after playing the game.

 

  • Setting Instant Win Rewards: You can add new reward to the campaign by following the steps below:

    • Select “Add New Reward” button, add new reward pop-up will be shown

add_new_reward.png

    • In the Add New Reward popup, you can set up the reward’s properties:

      • Reward Image: the image of the reward, it will be used to display the reward in the game.

      • Reward Item: name of the reward, it will be displayed in results screen.

      • Minimum Play: the minimum plays in which a user need before the Winning Rate is applied, before that there's no chance to win this reward.

      • Amount: the amount of this reward, if the number of users who win this reward equal to this “amount” value, there’s no chance to win it anymore

      • Winning Rate (%): the winning rate of this reward. When there are many rewards, the server will determine the winning reward following the “less winning rate first” sequence.

      • Multiple Win this reward: If this is ON, a user can win this reward again when they play again, if this is OFF, a user can only win this reward one time

      • Using it as default reward: when this is ON, the winning rate of this reward is 100%, which means if a user doesn't win any other reward, the user can always win this reward

      • E.g. if you set 4 rewards:

        • reward A has winning rate 20%

        • reward B has winning rate 10%

        • reward C has winning rate 30%

        • Server will check whether user win the reward B (10%)

        • If yes, then user win reward B

        • If no, then server will check whether user win the reward A (20%)

        • If yes, then user win reward A

        • If no, then server will check whether user win the reward C (30%)

        • If yes, then user win reward C

        • If no, then user won’t win any reward

    • After adding, a new reward will appear in the list, you can update or delete it by selecting the “update” or “delete” button.

    • Digital Receipt: Here, you can configure an automatic function to send an email to winners.

      • Auto Sending Digital Receipt?: Tick to this checkbox and select the required information.

      • Input the default email so that the Digital Receipt will be sent from this Email Address.

 

digital.png

After completing “Instant Win Rewards”, click the next sub-menu “Integration Settings”.

 

G. Integration Settings:

Analytics Services Integration: Integrate the analytics services which you want to use in your campaign and input necessary information: Google Analytics, Flurry Analytics, Mixpanel Analytics, Facebook Analytics for Apps.

This will help you to analyze your campaign traffic and can give you a clear picture of how your campaign performs by referring to following:

    • Visitor Traffic & Export users’ details

    • Funnel Conversion Rate

    • Device Demographic

 

MailChimp Integration: by integrating Mailchimp into a BMG Campaign, you can gather email addresses of this campaign and send it to your Mailchimp account. After publishing the campaign, you can pass the email address to Mailchimp in ​Manage Campaign. Click “Learn more” for more detailed information.

Intergration.png

Note: Please note that you can only use this function with Non Ad campaigns only.

After completing the settings in “Integration Settings”, click the next sub-menu “Pricing Plan & Publish”.

 

H. Pricing Plan & Publish:

At this step, you can choose the settings for the campaign:

  • Campaign Plan:

    • Set campaign to be Non Ad campaign

Note: depend on your Subscription Plan, there’re a fixed number of your active campaigns (the campaign which has status: Published, Live, Limited) can be set to Non Ad campaign.

 

  • Campaign Details (Timezone, Period & Country Access Permission):

    • Campaign Timezone: set the time zone where the campaign is running, this affects the start and end times for the campaign.

    • Country Access Permission: set the target countries of the campaign. You can limit a game to only be playable in selected countries. The BMG system checks the IP of users and compares it with this setting value.

Please note that your campaign is open to all countries by default. Just select the countries only when you need to allow access from some specific countries.

    • Start Date/Time: set the campaign start date & time.

    • End Date/Time: set the campaign end date & time.

Note: if your campaign End Date/Time is over the Subscription Plan expire date. Then the campaign End Date/Time may be changed to the Subscription Plan expire date if you don’t extend your subscription.

 

Comments