Wishlist Raffle
Pricing
Pay per usage
Wishlist Raffle
Under maintenanceIf you see us at an event you may notice our 'choose-what-you-want raffle'. This is the actor to use to participate.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Apify at Events
Actor stats
0
Bookmarked
107
Total users
10
Monthly active users
5 days ago
Last modified
Categories
Share
What does Wishlist Raffle Submission do?
Wishlist Raffle Submission lets booth attendees enter a raffle by submitting a product they want as a gift. You paste a product URL from a supported online store, the Actor fetches the product details automatically, and your entry goes on the wishlist leaderboard displayed on the event TV screen. At the end of the event, a winner is drawn from all valid entries.
This Actor runs on the Apify platform, which means it handles all the heavy lifting — product detail retrieval, price validation, duplicate checking, and raffle record keeping — so you can focus on picking the perfect wish.
Why use Wishlist Raffle Submission?
- No account setup required beyond logging in. If you have an Apify account, you are ready to go.
- Automatic product details. You only paste the URL; the Actor fetches the product name, image, and price for you.
- Fair entry rules. The Actor enforces the event budget cap and prevents duplicate submissions, so every participant competes on equal terms.
- Instant leaderboard update. Your wish appears on the event TV screen moments after a successful submission.
- Raffle-ready records. All entries are stored securely and used for the live raffle draw at the end of the event.
How to use Wishlist Raffle Submission
Follow these steps at the booth:
- Scan the QR code displayed on the event poster or TV screen. This opens the submission form directly in your browser.
- Log in to Apify (or create a free account in under a minute) if you are not already signed in.
- Paste your product URL into the "Product URL" field. Copy the full URL from your browser address bar on the product page of a supported store.
- Enter the event passcode shown on the TV screen. The passcode changes per event, so use exactly what is displayed.
- Optionally enter a display handle — a name or username shown on the leaderboard. If you leave it blank, your Apify username is used.
- Check the "Accept Terms and Conditions" box. Submissions without accepted terms are not recorded.
- Click Run (or Submit). In a few seconds you will see a confirmation and your product will appear on the leaderboard.
Input
All input fields are available in the Input tab when you open the Actor.
| Field | Required | Description |
|---|---|---|
eventPasscode | Yes | The passcode shown on the event TV screen. Enter it exactly as displayed. |
productUrl | Yes | Full URL of the product page you want to submit (e.g. https://www.amazon.com/dp/B0XXXXX). Must start with http:// or https://. |
handle | No | Your display name for the leaderboard. Defaults to your Apify username. |
acceptTerms | Yes | You must tick this checkbox to confirm you accept the event terms and conditions. |
Example input:
{"eventPasscode": "wish2025","productUrl": "https://www.amazon.com/dp/B0XXXXX","handle": "Ada","acceptTerms": true}
Output
If your submission is accepted, your entry is saved to the event dataset and your product appears on the leaderboard. The Actor logs a confirmation message with your handle, the product name, and the scraped price.
A successful entry looks like this:
{"type": "submission","eventId": "apify-wishlist-2025","eventPasscode": "wish2025","userId": "abc123","handle": "Ada","product": {"name": "Wireless Noise-Cancelling Headphones","url": "https://www.amazon.com/dp/B0XXXXX","image": "https://m.media-amazon.com/images/I/...","price": 79.99,"currency": "USD","source": "amazon.com"},"submittedAt": "2025-11-15T14:32:01.000Z"}
You can view all submitted entries in the event dataset on the Apify platform. The data is also available for download in JSON, CSV, HTML, or Excel format.
Supported stores
The accepted stores are set by the event organiser and shown in the event configuration. Common supported stores include:
- Amazon (
amazon.com) — paste the product detail page URL - Best Buy (
bestbuy.com) — paste the product page URL
Only the bare domain listed by the organiser is accepted. Subdomains other than www. (for example m.amazon.com or smile.amazon.com) and regional variants (for example amazon.co.uk) are rejected unless specifically allowed.
If your store is not supported, try finding the same product on a supported store.
FAQ, disclaimers, and support
Can I change my submission? Each attendee may submit one product per event. Duplicate submissions are automatically rejected.
What if my product URL is rejected? Make sure the URL points to a supported store and the product page loads correctly in your browser. Copy the URL directly from the address bar — avoid shortened or affiliate links.
What if the price is wrong or the product can't be found? The Actor fetches product details automatically. If the scraper cannot find the product or the price is over the event budget, your entry is rejected with a clear message. Try a different product or URL.
Is my data safe? Your submission is stored in a private Apify dataset owned by the event organiser. Only your Apify user ID, display handle, and the product details you chose to submit are recorded.
Legality and terms of service This Actor retrieves publicly available product information from supported stores for the sole purpose of raffle entry processing at a private event. Use of this Actor for any other purpose is not permitted.
Need help? Speak to a booth team member or open an issue in the Actor's Issues tab on the Apify platform.