DEV Community

Eva
Eva

Posted on

How I automated digital product delivery using Payhip,Make,Telegram and Notion

Selling a digital product usually starts with s simple flow:

Create product → Add payment → Deliver files

But after running the workflow.I found there're many steps behind the scenes.

Examples:

  • checking payments
  • sending delivery messages
  • updating customer records
  • tracking orders

So I started building an automated workflow using:

  • Payhip
  • Make
  • Telegram
  • Notion

System Architecture

The workflow:

Customer Purchase

Payhip
(Payment Receive)

Webhook Trigger

Telegram Bot
(Customer Notification)

Notion Database
(Order Records)

Payment layer

Payhip handle the transaction.

After a successful purchase,the payment event triggers the automation workflow.

Automation Layer

Make works as the connection layer.

It receives webhook data and handles:

  • data processing
  • workflow routing
  • sending notifications
  • updating databases

Communication Layer

Telegram Bot provides instant notifications.

This allows customers to receive updates without manual messages.

Data Layer

Notion becomes the operational dashboard.

It stores:

  • customer information
  • order records
  • product data
  • business tracking information

What I learned

Building automation isn't only about connecting tools.

The difficult part is designing a reliable workflow where each component works together.

This system eventually became part of NomadOS,A Digital Product OS for creators who want to automate repetitive operation.

I'm continuing to improve the workflow and test new automation ideas.

What automation workflows are you currently building?

Top comments (0)