Hello Developer Group!
Our JulyΒ 2023 πΒ Developer ChallengeΒ πΒ is here!!!
Β
Each month, I work with one of our internal Engineers or Solution ArchitectsΒ to generate a challenge that requires contestants to accomplish a technical feat using Klaviyoβs developer tools.
Β
ππ°Β CASH Prize!!!Β π°π
Β
Here are the prizes for Julyβs Developer Challenge:
- 1st Place:
- $500 Cash Prize
- π¦π Customized Social Media Package for LinkedIn!Β ππ¦
Special Winnerβs PinΒ in Community!Β π
π βKing-of-the-hillβ π style article. Winnerβs profile will be featuredΒ on the Developer Group landing page until they are unthroned!
Β
- 2nd Place: InsulatedΒ Branded MugΒ β
Β - 3rd Place: Klaviyo-branded CapΒ π€
Β

2nd (right) and 3rd Place (left) Prizes Β
Β
Β
πΒ Rules and GuidelinesΒ π
- The Challenge will be open untilΒ Monday, July 31Β at 11:59 pm ESTβ³, after which the submission form will be closed.
Β - You may use any resourceΒ at your disposal to investigate the challengeΒ -Β including, but not limited to theΒ Developer Portal, existingΒ CommunityΒ posts, andΒ theΒ Klaviyo Help Center.
- Please noteΒ that there can only beΒ 1 WINNERΒ (theΒ best,Β or in the event of aΒ tie, the first answer as determined by our panel of internal judges), so collaborate at your own riskβ¦π
Β
- Please noteΒ that there can only beΒ 1 WINNERΒ (theΒ best,Β or in the event of aΒ tie, the first answer as determined by our panel of internal judges), so collaborate at your own riskβ¦π
- CommentsΒ areΒ enabled forΒ this post (for questions and clarification), but please only use the Google form below to submit answers.
- If you comment the answer here, it will spoil the fun!Β π
Β
- If you comment the answer here, it will spoil the fun!Β π
July 2023Β Challenge
Β
- Create an account in Napkin, an in-browser development environmentΒ acquired by Klaviyo in November - you can sign up via Google, GitHub, or email
Β - Using the Node or Python SDK, implement the following function:
Β- Given an email and event attributes, create an event and attach it to a new profile with that email using the Create Event API
- Query for the profile by email and return a single result from the Get Profiles API
Β
- Finally, submit the Napkin URL (Click βShareβ, βCopy Linkβ) with your name and other details using the form below!
Good luck! PleaseΒ feel free to email developers@klaviyo.comΒ or brian.turcotte@klaviyo.comΒ with any questions.
ββββββ
Β
ATTENTION
Contest is open to legal residents of the contiguous United States, Canada (with the exception of Quebec), Australia, India (excluding the State of Tamilnadu), and the United Kingdom
Β
Β
SUBMIT YOUR ANSWER HERE:
Β
Β
- Brian