Auto-post Telegram deals
Enable channel auto-post, set frequency, and filter which deals Pointerly publishes to Telegram.
Turn on auto-post so Pointerly publishes matching deals to a connected channel on a schedule, using your deal filters and optional template.
What you'll achieve
- Enable auto-post on a channel card
- Choose hourly / twice daily / daily / weekly frequency
- Configure deal filters (discount, categories, stores, posts per slot)
- Confirm posts appear as auto-posted in history
Image placeholder — add `images/auto-post-deals-cover.png` under this category
Before you start
- Channel already connected and test post succeeds
- telegram → edit permission
- Active deals in the workspace that match the stores you promote
- Remaining Telegram post allowance (each auto post meters like a manual post)
- Optional: a default deal template (otherwise a built-in layout is used)
Steps
1. Enable auto-post on the channel
- Go to Dashboard → Telegram.
- Find the channel card.
- Toggle auto (Zap switch in the stats row).
- Confirm toast: Auto-posting enabled.
When enabled, the card expands with Frequency and deal filter controls.
Image placeholder — add `images/auto-post-deals-step-01.png` under this category
2. Set posting frequency
- Open the Frequency select.
- Choose one of:
- Every hour
- Twice daily
- Once daily
- Weekly
- Wait for Posting frequency updated.
Schedules also carry timezone and max posts per day in channel settings; start with daily or twice daily until you trust filters.
Image placeholder — add `images/auto-post-deals-step-02.png` under this category
3. Configure deal filters
- Click the deal filters button (label summarizes current filters).
- In the deal settings dialog, set:
- Minimum discount %
- Categories (from the deals taxonomy — not free text)
- Deal types
- Max price (optional)
- Store types (empty = all stores you have deals for)
- Template (optional — falls back to team default deal template, then built-in)
- Posts per slot (each deal is a separate metered post)
- Save and confirm Deal filters saved.
Image placeholder — add `images/auto-post-deals-step-03.png` under this category
4. Verify auto posts
- Wait for the next schedule slot (or temporarily use a higher frequency while testing).
- Open the posts history — auto-posted rows are flagged separately from manual posts.
- Click through from Telegram to confirm Pointerly links track clicks on the channel card.
- If nothing fires, loosen filters (especially min discount and store list) and check Usage.
Image placeholder — add `images/auto-post-deals-step-04.png` under this category
Tips
- Start with posts per slot = 1 to avoid burning allowance on noisy deal firehoses.
- Pair auto-post with a clear template that always includes the short link placeholder.
- Disable auto-post before disconnecting a channel if you do not want queued work mid-flight.
Troubleshooting
| Symptom | Likely cause | What to try |
|---|---|---|
| Auto switch disabled | Missing edit permission | Ask a team admin |
| No posts at slot time | Filters exclude all deals / no deals | Widen filters; check Deals inventory |
| Allowance errors | Max posts / plan quota | Usage panel → add capacity; lower posts per slot |
| Wrong voice / layout | Missing template | Assign a deal template on the channel filters |
| Too many posts | High frequency × posts per slot | Drop to daily and posts_per_slot = 1 |