All use cases

Product Hunt Launch Monitoring

Watch your launch unfold in real-time. Track signups, see where traffic comes from, and respond to momentum as it builds.

Launch day is chaotic

You have been preparing for weeks. The Product Hunt post goes live at midnight PST and suddenly everything happens at once. Signups start coming in. People are commenting. Your team is watching the upvote count refresh every few seconds.

But you are flying blind. Analytics dashboards update with delays. You do not know if the signup spike is from Product Hunt or that tweet someone sent. You cannot tell if people are actually using the product or just creating accounts and leaving.

Launch day only happens once. You need real-time visibility into what is actually happening so you can respond, engage, and make the most of the momentum.

A live feed of launch activity

Quicklog shows you every signup as it happens. You see the name, the email, and where they came from. Product Hunt referrals are tagged automatically so you know exactly how much traffic the launch is driving.

Watch first-time actions in real-time. Did that new user create a project? Did they invite a teammate? Did they hit a paywall? You can see the full journey from signup to activation, live, as it happens.

Share the dashboard with your team. Everyone can watch the launch together, celebrate each signup, and spot issues before they become problems. When someone comments with a question, you can see if they even signed up yet.

What to track on launch day

New signups

See every new user as they sign up. Track referral source to measure Product Hunt impact versus other channels.

Activation events

Monitor first-time actions: project creation, feature usage, team invites. Know if signups are converting to active users.

Upgrade events

Celebrate every conversion. See who upgraded, which plan they chose, and track launch day revenue in real-time.

Quick setup before launch

Add tracking to your key user actions:

Track signups with source
// On user registration
await quicklog.track({
  channel: "signups",
  event: "user.registered",
  description: `${user.name} signed up`,
  user: {
    id: user.id,
    email: user.email,
    name: user.name
  },
  metadata: {
    source: req.query.ref || 'direct',
    isProductHunt: req.query.ref === 'producthunt',
    userAgent: req.headers['user-agent']
  }
})
Track activation moments
// On first project creation
await quicklog.track({
  channel: "activation",
  event: "project.created",
  description: `${user.name} created their first project`,
  user: { id: user.id, email: user.email },
  metadata: {
    projectName: project.name,
    minutesSinceSignup: getMinutesSinceSignup(user),
    isProductHuntUser: user.source === 'producthunt'
  }
})

Make launch day visible

Set up in minutes, then watch your launch unfold in real-time.