HPRS Logo
HPRS

Resources & Documentation

Getting Started with HPRS

Welcome to HPRS (High-Performance Referral System)! HPRS is designed to help you create viral promotion campaigns that drive engagement and boost your crowdfunding success.

By connecting your audience to your customised HPRS page, they can visit your page, get notified in advance of your crowdfunding campaign, and share your campaign link with their own network.

Quick Start Guide

Create your first promotion campaign, choose a template that matches your stage, then launch and share your promotion.

[Placeholder Image: Quick Start]

HPRS integrates seamlessly with major crowdfunding platforms like Kickstarter and Indiegogo, allowing you to leverage your existing campaign while building additional momentum through viral promotions.

Creator Dashboard

The dashboard gives you a quick pulse of KPIs and fast access to common actions. Manage contests, switch templates, configure entry methods and prizes, and review entrants and their actions from one place.

Changes save as you type so you don’t lose work. Local backups help you recover if you navigate away, and you’ll be warned if a page has unsaved edits.

[Placeholder Image: Creator Dashboard]

Creating Promotions

Creating a promotion in HPRS is simple and straightforward. Follow these steps to launch your viral campaign:

1. Campaign Information

Start by entering your campaign name, description, and crowdfunding platform URL. This helps participants understand what they're supporting.

2. Select Entry Methods

Choose how participants can market your campaign: sharing on X, Facebook to just clicking your link.

3. Design & Branding

Customize the look and feel of your promotion widget with your brand colors, logo, and imagery to maintain consistency with your campaign.

See: Uploading Images

Campaign Templates

HPRS offers specialized templates optimized for different stages of your crowdfunding campaign:

Launch Template

Perfect for campaign launches. Features countdown timers, early bird rewards, and momentum-building mechanics to create excitement from day one.

Mid-Campaign Template

Designed to maintain momentum during the campaign middle. Includes milestone celebrations, stretch goal reveals, and engagement boosters.

Using Email Buckets with HPRS

"Email Buckets" is a keyphrase that explains how to group your email list, then how to target them directly. It really helps convert contacts into backers.

It's not about collecting as many emails as possible, low CPL's, high CTR's etc., but it's about engaging with your audience and sending them targeted messages.

Then use HPRS to promote to each bucket! Most newsletter services let you tag and segment your contacts. So let's start with Bucket 1.

Bucket 1 - Family and Friends

Bucket 1 would be your closest people, people who know you and would support what you're doing (family, friends, co-workers etc.,).

Let's say your best friend would support your project, but doesn't really know what you're doing or how they'd benefit from it.

You can direct them to your HPRS page. Even if they don't want to make a purchase - they can still be informed about it, and potentially share your project with their own social network.

Bucket 2 - People you have good relationships with

Outside your family, add the emails of people you've worked with and also those you have good relationships with.

You could create a different HPRS page, customised for this particular audience. Maybe the wording or imagery would be based around how they can help you.

Bucket 3 - Email sign-ups

Bucket 3 are people outside your network, perhaps emails collect from your website or landing page. You can't rely on them to be your first supporters, but with the right email engagement...they could be!

Here, your HPRS page would be focused around their pain-points. The imagery and wording would be focused on your reward pricing, current success etc., as they already know about your project.

Bucket 4 - Everyone else

These are people who you know, but haven't spoken to in a while. Think LinkedIn connections, Facebook Friends etc., They're still valuable, but the way to speak to them would be different compared to other email buckets.

The wording would be different here. You might need to introduce yourself, your project and focus on getting social media shares.

What Next: Leveraging Your HPRS Promo Page

Your HPRS page is now your central hub for driving attention and action towards your crowdfunding campaign. Here's what to focus on:

  • Aggressive Promotion: Your HPRS link is your golden ticket. Don't just create the page; actively share it!
  • Encourage Virality: The "viral promo page" aspect is key. Make it easy and compelling for your audience to share your HPRS link.
  • Monitor & Adapt: Keep an eye on how your campaign is performing. While HPRS simplifies promotion, your core campaign messaging still matters.
  • Long-Term Utility: Think beyond this single campaign. How can HPRS continue to serve you?

A Simple Guide to Maximize Your HPRS Success:

Here's a step-by-step guide to help you get the most out of your HPRS promo page:

Phase 1: Fine-Tuning & Initial Launch

Step 1: Final Review of Your HPRS Page
  • Compelling Content: Is your headline attention-grabbing? Is your description clear and persuasive? Are your images/videos high quality and relevant?
  • Clear Call to Action (CTA): Does your page clearly direct visitors to your crowdfunding campaign (e.g., "Back Our Project!", "Support Us Now!")?
  • Social Links: Double-check all connected social media accounts are working and are the ones you want to promote.
  • Test Your Link: Click your unique HPRS link. Does it look and work as expected on both desktop and mobile?
Step 2: Strategic Sharing - The First Wave
  • Your Social Media Channels: Post your HPRS link on all your primary social media profiles (Facebook, Instagram Bio, X/Twitter, LinkedIn, TikTok, etc.). Don't just drop the link; craft a compelling message explaining why people should click.
  • Email List: Send a dedicated email to your subscribers announcing your campaign and sharing the HPRS promo page link.
  • Website/Blog: If you have one, feature the HPRS link prominently (e.g., a banner, a blog post).
  • Direct Outreach: Personally message key supporters, friends, family, and influencers with the link and a personal note.

Phase 2: Driving Engagement & Virality

Step 3: Encourage Audience Sharing
  • Explicitly Ask: On your HPRS page (if space allows) and in your social posts, directly ask your audience to share the link.
  • Make it Easy: HPRS is designed for this, but remind people how easy it is to share via the integrated social buttons.
  • Incentivize (Optional): If appropriate for your campaign, consider offering small incentives for sharing (e.g., shout-outs, entries into a draw for those who share).
Step 4: Consistent Promotion
  • Regular Updates: Don't just post once. Share updates about your campaign's progress, new milestones, or behind-the-scenes content, always linking back to your HPRS page.
  • Vary Your Messaging: Try different angles and types of content to appeal to various segments of your audience.
  • Engage with Comments: Respond to comments and shares to keep the momentum going.

Phase 3: Monitoring & Optimization

Step 5: Track Your Crowdfunding Campaign
  • Monitor your crowdfunding platform's analytics. Are you seeing an uptick in visitors and pledges since launching your HPRS page?
Step 6: Adapt & Refine (If Needed)
  • If engagement is low, revisit your HPRS page. Could the messaging be clearer? Is the visual appeal strong enough?
  • Consider A/B testing different headlines or images in your social posts linking to HPRS.

Phase 4: Post-Campaign & Future Use

Step 7: Post-Campaign Updates

Even after your crowdfunding campaign ends, you can update your HPRS page to share results, thank backers, or point to where your product/project can now be found.

Step 8: Future Campaigns

Remember, HPRS is a tool for future projects too! Keep it in your arsenal for your next big idea. The "one-time payment" makes this particularly valuable.

Key Takeaway: Your HPRS page is a powerful tool, but it works best when you actively put it in front of the right people and make it easy for them to spread the word. Be persistent, be engaging, and watch your campaign gain traction!

Best Practices

Maximize your promotion success with these proven strategies:

1

Start Early

Launch your promotion before your crowdfunding campaign to build an engaged audience ready to back on day one.

2

Offer Meaningful Rewards

Exclusive content, early access, or limited edition items work better than generic prizes.

3

Encourage Sharing

Make sharing rewarding with bonus entries and showcase top referrers to create friendly competition.

4

Communicate Regularly

Keep participants engaged with updates, milestone celebrations, and reminders about the campaign.

Use our Banners

Want to use our banner? Feel free to use them on your campaign page and connect it with your custom HPRS link.

BannerBanner

Platform Integrations

HPRS seamlessly integrates with major crowdfunding platforms:

Crowdfunding Platforms

Works with Kickstarter, Indiegogo, and Wefunder so you can run a promotion alongside your campaign without extra setup.

Marketing Tools (Coming soon)

Mailchimp for email sync, Facebook Pixel for conversion tracking, and Zapier for connecting to thousands of apps.

[Placeholder Image: Integrations Overview]

See also: Gamification (Planned)

Contest Engine

HPRS includes a production-ready Contest Engine inspired by industry leaders. It powers actions, points, and creator tools with a secure, modern architecture.

What’s Live Today

Email signup with enterprise validation, Product Hunt Follow and Upvote, Daily Bonus (+1 every 24h), templates, scheduling, QR sharing, and an analytics dashboard with CSV export.

Coming Next

Secure verification via Edge Functions, winner selection and notifications, anti-fraud audits, LinkedIn/Instagram handlers, and embeddable widgets with Gamification mode.

[Placeholder Image: Contest Engine Diagram]

Entries & Actions

Actions award points when participants complete tasks. The layout below follows a consistent pattern inspired by great documentation: Admin View, Public View, and "See it in action".

More guides: Product HuntInstagramFacebookXWhatsAppPinterestAdd to CalendarUploading Images

Email Signup (Implemented)

Admin View

  • • Add Action → Email Signup
  • • Configure title, description, points
  • • Enterprise validation: RFC, MX, disposable email

Public View

Inline email field with instant validation and clear success/error states. Points awarded on success.

[Placeholder Image: Email Signup Action]

Product Hunt (Implemented)

Admin View

  • • Add Action → Product Hunt
  • • Action Type: Follow (3 pts) or Upvote (4 pts)
  • • Text: Title, description, confirmation message
  • • Points: Configure per action, visible to users

Common Issues

  • • Trust-based: ensure users click through and return
  • • Disable duplicates: users cannot repeatedly claim
  • • Button disabled if contest/prizes/session not eligible

Page placement

  • • /contest/[contestUrl] → Entry Methods list
  • • /promote/[contestUrl] → Not shown (entry method)

Button states

  • • Available → user can click
  • • Completed → points awarded immediately
  • • Disabled → missing session/prizes or after completion

Public View

Opens Product Hunt to Follow/Upvote. Returning confirms completion and awards points immediately (trust-based).

[Placeholder Image: Product Hunt Action]

[See it in action – demo placeholder]

Read the full guide: Product Hunt

Daily Bonus (Implemented)

Admin View

  • • Toggle Daily Bonus action
  • • Fixed 24-hour cooldown
  • • Customize title/description

Disabled Conditions

  • • Prizes must be enabled for the contest
  • • No active user session (login/email) → disabled

Page placement

  • • /contest/[contestUrl] → Entry Methods list
  • • /promote/[contestUrl] → Not shown (entry method)

Button states

  • • Available → user can claim +1
  • • Completed → 24h cooldown timer visible
  • • Disabled → outside prize/session rules

Public View

Simple “Claim +1 point” with next-available time and optimistic feedback.

[Placeholder Image: Daily Bonus]

Edge Cases

  • • Claims reset every 24 hours per contest/user (UTC)
  • • Rapid repeat clicks are ignored (idempotent)

Facebook (Pending)

Admin View

  • • Add Action → Facebook
  • • Configure: Visit Page, Like/Follow messaging
  • • Optional: Embed Page Plugin for visual preview

Page placement

  • • /contest/[contestUrl] → Entry Methods list
  • • /promote/[contestUrl] → Not shown (entry method)

Public View

Directs to Facebook page; user returns to claim. Trust-based completion (no intent URLs). Rate-limited completion.

[Placeholder Image: Facebook Action]

Read the full guide: Facebook Actions

LinkedIn (Pending)

Admin View

  • • Add Action → LinkedIn
  • • Configure: Follow Profile/Company, Share Post
  • • OAuth scopes and app review planned

Page placement

  • • /contest/[contestUrl] → Entry Methods list
  • • /promote/[contestUrl] → Not shown (entry method)

Public View

Connect via OAuth (planned), complete action, then verify. MVP includes trust-based flows with clear messaging.

[Placeholder Image: LinkedIn Action]

Instagram (Pending)

Admin View

  • • Add Action → Instagram
  • • Configure: Follow, Comment (post URL), Visit
  • • Visual previews planned via Basic Display API

Page placement

  • • /contest/[contestUrl] → Entry Methods list
  • • /promote/[contestUrl] → Not shown (entry method)

Public View

Direct link → user acts on Instagram → returns to claim. Trust-based MVP; screenshot verification optional later.

[Placeholder Image: Instagram Action]

Read the full guide: Instagram Actions

X / Twitter (Planned)

Admin View

  • • Add Action → X (Follow, Repost, Like)
  • • Configure target account/tweet
  • • Username verification via Edge Function (planned)

Page placement

  • • /contest/[contestUrl] → Entry Methods list
  • • /promote/[contestUrl] → Not shown (entry method)

Public View

Intent URL opens X → user completes → returns → enter username for verification (email users). OAuth users use token-based checks.

[Placeholder Image: X/Twitter Action]

Read the full guide: X Actions

Analytics & Reporting

Creators use HPRS to drive pledges and momentum. Analytics here answers: “Are shares turning into actions?”, “Which actions get the most engagement?”, and “Is my contest accelerating traffic?” Export CSV for deeper analysis.

Dashboards

  • • Entrant growth (line chart)
  • • Action mix (bar/pie)
  • • Date range filters

Experience

  • • Fast dashboards so creators can iterate quickly
  • • 60–75% fewer API calls (smooth filtering/export)
  • • Optimistic UI so state reflects success instantly

[Placeholder Image: Analytics Dashboard]

Security & Fraud

Implemented

  • • CSRF, rate limiting, bot detection
  • • Encrypted OAuth storage & RLS
  • • Input/file sanitization and validation

Roadmap

  • • Edge Functions for secure verification
  • • Fraud detection rules and audit trails
  • • Admin review workflows

Performance & UX

Optimistic UI

  • • Sub-50ms response so entrants keep clicking
  • • Background processing with rollback (no lost points)
  • • Clear error recovery and retry (fewer drop-offs)

Targets

  • • Auth ≤ 1.1s (reduce abandonment)
  • • Entry submission ~550ms (keeps momentum)
  • • Green Core Web Vitals (trust + SEO)

QR & Sharing

QR codes convert offline attention into contest actions. Use them on packaging, posters, and events to funnel traffic straight into your HPRS page.

The modal shows a live preview so you can confirm sizing, and you can copy the code or download a PNG for quick distribution. Keep titles consistent across placements for clarity.

[Placeholder Image: QR Modal]

Social Sharing

Built-in sharing prompts help drive traffic to your campaign. Core sharing is available today; extended platform support and UTM enhancements are planned.

Today: sharing prompts on promotion and contest pages, plus QR code sharing to capture offline attention. Coming next: more platform buttons, consistent UTM parameters, and optional referral overlays.

Where users see sharing

On /promote/[contestUrl] pages, sharing appears near the main CTA. On /contest/[contestUrl] pages, it’s placed alongside action buttons.

See more: Competitions SetupAdd to Calendar

Scheduling

Draft → manual Launch → automatic End Date. Contests that reach the end date move to Completed so your page stays tidy.

Use countdowns to create urgency near the end, and announce milestones across email and social to sustain momentum.

Where users see timing

/promote/[contestUrl]: use page copy to signal the timeline. /contest/[contestUrl]: action availability respects status.

Next: Installation

Edge Functions (Planned)

Foundation for server-side verification, webhooks, winner selection, and fraud detection.

  • • Twitter username verification
  • • Verification webhook processors
  • • CI/CD and observability

Winners & Notifications (Planned)

  • • Weighted random selection with audit trail
  • • Multiple winners and prize tiers
  • • Winner emails and public announcement pages

Testing & QA (Planned)

  • • End-to-end user journeys
  • • Security and performance testing
  • • Cross-browser and accessibility checks

Docs & Developer Experience (Planned)

  • • API reference and endpoint examples
  • • Storybook component catalog
  • • Architecture Decision Records (ADRs)
  • • Troubleshooting and setup guides