Skip to Content

Mini App Setup

Create a branded Telegram Mini App for your ShopsBuilder store with a custom link.

Mini App Overview


What is a Mini App?

A Telegram Mini App is a web application that runs directly inside Telegram. Every ShopsBuilder store already works as a Mini App, but you can create a branded version with your own bot.

Default vs Custom Mini App

TypeURLBranding
DefaultShopsBuilder linkShopsBuilder branding
Customhttps://t.me/YourBot/shopYour bot’s branding

Why Create a Custom Mini App?

Benefits

  • Branded Experience — Show your bot name in the link
  • Custom Short Link — Memorable URL like https://t.me/YourBot/shop
  • Professional Appearance — Build trust with customers
  • Flexible Integration — Use as menu button or full-screen app

Use Cases

  • Marketing materials with direct links
  • Channel menu buttons for easy access
  • Professional social media presence
  • Better brand recognition

Requirements

⚠️ Important: You must use the same bot that’s already connected to your store. A different bot won’t work.


Setup Steps

Step 1: Get Your Store’s Web URL

Your ShopsBuilder store is already web-ready. You just need the URL.

  1. Open @BotFather  in Telegram
  2. Send /mybots command
  3. Select your bot
  4. Go to Bot Settings → Menu Button
  5. Copy the Website URL — this is your store’s public link

Step 2: Create the Mini App

  1. In @BotFather, send /newapp
  2. Select your bot (must be the same one connected to your store)
  3. Enter:
    • App name — Your brand or store name
    • Description — Brief explanation of your store
    • Image — Logo or brand image
  4. Set your app path (e.g., shop)
  5. Paste your ShopsBuilder store URL from Step 1

Step 3: Test Your Mini App

Your custom Mini App is now ready! Test it:

  1. Open any Telegram chat
  2. Type: @your_bot
  3. Click the mini app button
  4. Your store opens with your branding

URL Structure

Examples

https://t.me/YourBot/shop https://t.me/YourBot/catalog https://t.me/YourBot/products

Choose a path that’s:

  • Short — Easy to remember
  • Clear — Customers know what to expect
  • Branded — Reflects your business

Integration Options

Add your Mini App as a menu button in your bot:

  1. Go to @BotFather → /mybots → Bot Settings → Menu Button
  2. Configure the button with your Mini App link

Channel Menu

Make it easy for channel subscribers to access your store:

  • Use the Mini App URL in channel descriptions
  • Add as a button or link
  • Encourage subscribers to bookmark it

Direct Sharing

Share your custom Mini App link:

  • In private messages
  • In groups and channels
  • On social media
  • In marketing materials

Improving Access for Russian Users

For Russian customers, consider additional optimizations:

Domain Configuration

⚠️ TODO: Verify current domain configuration options for Russian users. Contact support for the latest information.

Custom Information on Checkout

Customize checkout information for specific regions:

  1. Access store settings
  2. Configure checkout fields
  3. Add region-specific instructions
  4. Test with Russian customers

Checkout Customization

Checkout Example


Troubleshooting

Mini App Not Working

  1. Check bot connection — Ensure the bot is connected to your store
  2. Verify URL — Make sure the URL is correct
  3. Test in different Telegram apps — Desktop, mobile, web
  4. Check bot permissions — Bot must have admin rights

Wrong Store Loads

  1. Verify bot connection — Ensure correct bot is linked
  2. Check URL — Make sure you’re using the right Mini App link
  3. Refresh the app — Clear cache and reload

Custom Branding Not Showing

  1. Verify Mini App creation — Check it was created in BotFather
  2. Test URL — Confirm it opens your custom link
  3. Clear browser cache — Old data may be cached

Best Practices

URL Naming

  • Keep it short — Easier to share and remember
  • Use English — Works globally
  • Avoid special characters — Standard characters only

App Description

  • Be clear — Explain what your store offers
  • Be concise — Keep it brief
  • Use keywords — Help with discoverability

Images

  • Use high quality — Professional appearance
  • Right dimensions — Follow Telegram guidelines
  • On-brand — Match your store’s look

Next Steps


Need Help?

Can’t get your Mini App working? Contact our support team:

Last updated on