Tiny-Shops
Back to blog

How to Set Up a Telegram Store: Complete Step-by-Step Guide (2026)

By Tiny Shops TeamΒ·Β·10 min read
telegram storee-commercetutorialtelegram mini app

Why Sell on Telegram?#

If you're looking for a new sales channel with massive reach and zero platform fees, Telegram is where you need to be. With 950 million monthly active users and growing, Telegram has evolved far beyond a messaging app β€” it's now a full-fledged commerce platform.

Here's why smart sellers are moving to Telegram:

  • 90%+ message open rate β€” compared to 20% for email marketing
  • 0% platform fees β€” unlike Etsy (6.5%), Amazon (15%), or Shopify (2.9% + 30Β’ per transaction)
  • No algorithm throttling β€” every message you send gets delivered
  • Built-in audience β€” sell directly in group chats where your customers already hang out
  • Zero login friction β€” customers don't need to create new accounts

In this guide, we'll walk you through setting up your own Telegram storefront using Tiny Shops β€” a platform that lets you create a fully functional Mini App store inside Telegram in about 5 minutes, no coding required.

What You'll Need#

Before we start, make sure you have:

  1. A Telegram account β€” you probably already have one
  2. A product or service to sell β€” physical goods, digital products, services β€” anything works
  3. 5-10 minutes of free time β€” that's really all it takes

That's it. No coding skills. No web hosting. No credit card required to start.

Step 1: Create a Telegram Bot via @BotFather#

Every Telegram store runs through a bot. Don't worry β€” you don't need to write any code. The bot is simply the "container" for your storefront.

How to create your bot:#

  1. Open Telegram and search for @BotFather (make sure it has a blue verified checkmark)
  2. Send the command /newbot
  3. Choose a display name for your bot (e.g., "My Awesome Store")
  4. Choose a username for your bot β€” it must end in bot (e.g., my_awesome_store_bot)
  5. BotFather will reply with your bot token β€” a long string like 123456789:ABCdefGHIjklMNOpqrsTUVwxyz

Important: Keep your bot token private! Anyone with this token can control your bot.

β€œ

Tip: You can customize your bot later by sending /mybots to BotFather. You can set a profile picture, description, and more.

Step 2: Set Up Your Store on Tiny Shops#

Now that you have a bot, let's turn it into a storefront.

  1. Go to tiny-shops.com and click "Create Your Store"
  2. You'll see the setup wizard with three simple fields:

Store ID (Your URL slug)#

Choose a short, memorable ID for your store. This will be part of your store's URL. Use lowercase letters, numbers, and hyphens only.

Examples: my-bakery, tech-gadgets, handmade-jewelry

Store Display Name#

This is what customers will see as your store name. It can include spaces and special characters.

Examples: "Anna's Bakery", "TechHub Store", "Handmade by Maria"

Bot Token#

Paste the token you got from BotFather in Step 1.

Click "Verify Token" β€” the system will confirm your bot is valid and show you the bot's name.

Tiny Shops Dashboard
Tiny Shops Dashboard

Step 3: Configure a Notification Group#

Stay on top of every order with real-time Telegram notifications. This step is optional but highly recommended.

Why set up notifications?#

  • Get instant alerts when someone places an order
  • See order details directly in your Telegram group
  • React quickly to customer purchases
  • Never miss a sale

How to set it up:#

  1. Create a new Telegram group (or use an existing one)
  2. Add your bot to the group as a member
  3. Send any message in the group
  4. Go back to the setup wizard and click "Refresh Groups"
  5. Select your group from the dropdown

That's it! You'll now receive order notifications directly in your Telegram group.

β€œ

Tip: Create a dedicated group for notifications so they don't get lost in regular conversations.

Step 4: Create Your Admin Account#

Your admin account gives you access to the dashboard β€” your command center for managing products, orders, analytics, and settings.

  1. Enter your email address (used for login)
  2. Choose a username (3-50 characters)
  3. Set a secure password (at least 8 characters with letters and numbers)
  4. Confirm your password

Once complete, you'll get a success message with a link to your dashboard.

Step 5: Add Products#

Now the fun part β€” adding your products! Tiny Shops gives you two ways to do this:

Option A: Add Products Manually#

From your dashboard:

  1. Navigate to Products section
  2. Click "Add Product"
  3. Fill in the details:
    • Product name β€” clear, descriptive title
    • Price β€” in your selected currency
    • Description β€” highlight key features and benefits
    • Images β€” upload high-quality product photos
    • Category β€” organize your catalog
    • Stock β€” set available quantity (optional)

Tiny Shops Dashboard
Tiny Shops Dashboard

Option B: Sync from Google Sheets#

For stores with many products, Google Sheets sync is a game-changer:

  1. Create a Google Spreadsheet with columns: Name, Price, Description, Image URL, Category, Stock
  2. In your dashboard, go to Settings β†’ Google Sheets
  3. Paste your spreadsheet URL
  4. Map the columns to product fields
  5. Enable auto-sync β€” your store updates automatically when you edit the spreadsheet

This is perfect for stores with large catalogs or if you already manage inventory in spreadsheets.

β€œ

Pro tip: Use Google Sheets sync if you have more than 10 products. It saves hours of manual work and keeps everything in sync.

Step 6: Customize Your Storefront#

Make your store look and feel uniquely yours. From the dashboard settings:

Theme & Appearance#

  • Choose from light or dark themes
  • Customize accent colors to match your brand
  • Your store automatically works as a Telegram Mini App β€” with native look and feel

Currency Settings#

  • Select from 100+ supported currencies
  • Prices display in the currency your customers expect
  • Support for multiple currency formats

Language Settings#

  • Choose store language (English, Russian, and more)
  • All customer-facing text adapts to your selection
  • Supports bilingual stores

Tiny Shops Dashboard
Tiny Shops Dashboard

Step 7: Set Up Payments#

Accept payments seamlessly with built-in payment integration.

Supported Payment Methods:#

  • Google Pay β€” one-tap payments for Android users
  • Apple Pay β€” one-tap payments for iPhone users
  • Telegram Payments β€” native payment processing via Telegram's payment providers

How to configure payments:#

  1. In your dashboard, go to Settings β†’ Payments
  2. Connect your preferred payment provider
  3. Enter your merchant credentials
  4. Test with a small transaction

Tiny Shops handles all the payment processing β€” you just receive the money.

β€œ

Important: Tiny Shops charges 0% platform commission on transactions. You only pay the standard payment processor fees (typically 2-3%).

Step 8: Launch and Share Your Store#

Your store is ready! Here's how to get your first customers:

After setup, you'll have several ways to share your store:

  1. Direct bot link β€” t.me/your_bot_username β€” customers tap "Start" and see your store
  2. Mini App link β€” share in any Telegram chat, and the store opens right inside the conversation
  3. Group attachment β€” add your bot to group chats so members can browse and buy inline

Launch Checklist#

  • βœ… At least 3-5 products added with images and descriptions
  • βœ… Prices set correctly in your chosen currency
  • βœ… Payment method configured and tested
  • βœ… Notification group set up
  • βœ… Bot profile picture and description customized via BotFather

Share Your Store#

  1. Post in your Telegram channels and groups β€” your existing audience is your first customer base
  2. Share the bot link on social media β€” Instagram, Twitter, Facebook, wherever your audience is
  3. Add to your website or bio links β€” if you have an existing web presence
  4. Send to friends and family β€” word of mouth is powerful

Bonus: Growth Tips for Your Telegram Store#

Set Up a Cashback System#

Tiny Shops includes a built-in tiered cashback system:

  • Bronze (default) β€” basic cashback percentage
  • Silver β€” higher cashback for repeat customers
  • Gold β€” maximum rewards for your best customers

Cashback is proven to increase repeat purchases by up to 40%. Customers love earning rewards, and it costs you less than traditional advertising.

Launch a Referral Program#

Turn your customers into ambassadors:

  • Each customer gets a unique referral code
  • When someone buys using their code, both the referrer and new customer benefit
  • Track referrals and payouts from your dashboard

Leverage Group Chat Commerce#

One of Telegram's unique advantages β€” sell directly in group chats:

  1. Add your bot to relevant community groups
  2. Members can browse your catalog without leaving the conversation
  3. The buying experience happens right inside the chat

This is incredibly powerful for niche communities (fitness groups, hobby clubs, local communities).

Use Promo Codes#

Create limited-time offers to drive urgency:

  • Set percentage or fixed discounts
  • Limit usage count or expiration date
  • Track which promos perform best

Run Contests and Giveaways#

Tiny Shops has built-in contest functionality:

  • Create giveaways with custom prizes
  • Set entry conditions (share, tag friends, etc.)
  • Automatic winner selection
  • Native Telegram notifications ensure maximum participation

Frequently Asked Questions#

How much does Tiny Shops cost?#

Tiny Shops offers a free plan with up to 30 products, Google Sheets sync, Google & Apple Pay, group chat commerce, referral program, promo codes, and priority support. For unlimited products, upgrade to the Pro plan.

Do I need coding skills?#

No. Tiny Shops is completely no-code. If you can fill out a form and upload images, you can run a store.

What payment methods do customers have?#

Customers can pay with Google Pay, Apple Pay, and through Telegram's built-in payment providers. All payments are secure and processed through established providers.

Can I sell digital products?#

Yes! Tiny Shops supports both physical and digital products. After payment, you can deliver digital goods through Telegram messages or links.

How do I handle shipping?#

For physical products, you manage shipping yourself. Order notifications include customer contact details (via Telegram), so you can coordinate delivery directly. Many sellers use local courier services or postal delivery.

Can I have multiple stores?#

Yes, you can create multiple stores with different bots. Each store operates independently with its own products, settings, and dashboard access.

Is there a limit on orders?#

No. Both free and paid plans support unlimited orders. There are no transaction limits or hidden caps.

What currencies are supported?#

Tiny Shops supports 100+ currencies. You can set your store's primary currency in the dashboard settings.

Conclusion#

Setting up a Telegram store has never been easier. With Tiny Shops, you can go from zero to a fully operational storefront in under 10 minutes β€” complete with product catalog, payment processing, cashback system, and real-time notifications.

Telegram's 950 million users, 90%+ message open rates, and zero platform fees make it one of the most compelling sales channels available today. And unlike marketplaces that charge 6-15% commission, Tiny Shops takes 0% platform commission.

Ready to start? Create your free store now and start selling on Telegram today.

Ready to create your store?

Start selling on Telegram today β€” it's free

Create Your Store β€” Free