Gig
$10/hour
TBD
Jul 17, 2026
About Us
The Project
We want to build a custom service that automatically sends our subscribers a weekly
Here's how it needs to work:
Pull event data from WordPress. Our events live in an event calendar plugin on our WordPress site. The service needs to pull upcoming events (via the plugin's API/REST endpoints or database) including dates, locations, and event details.
Let subscribers choose their locations. Each subscriber should be able to select which U.S. states they want to see events from — and update those selections at any time. This preference data will be stored in Kit (custom fields and/or tags via the Kit API).
Generate personalized weekly
Run reliably without manual work. Once built, the weekly
Scope of Work
Design and build a web service that connects our WordPress event calendar to our Kit account
Build the subscriber-facing location preference interface (initial selection + ability to update later)
Implement the Kit API integration: managing subscriber custom fields/tags, and creating/sending the weekly broadcast
Build the
Set up scheduling/automation for the weekly send
Provide documentation and a reasonable handoff so we can maintain or extend the system
Advise on the best architecture — we're open to your recommendations on hosting, stack, and approach
Required Skills & Experience
REST API integration — this is the heart of the project. Must show prior work integrating third-party APIs. Direct experience with the Kit (ConvertKit) API is a big plus but not required if you have strong general API experience
WordPress development — comfortable working with WordPress plugins, the WP REST API, and/or querying WordPress data. Experience with event calendar plugins (e.g., The Events Calendar, Modern Events Calendar) is a plus
Backend/web service development — PHP, Python, or Node.js; building and deploying a hosted service with scheduled jobs (cron)
HTML
Front-end basics — building a simple, clean preference-selection form for subscribers
Nice to Have
Experience with
Experience with Liquid templating (Kit uses Liquid for dynamic
Experience building subscriber preference centers
Familiarity with webhooks for syncing data between systems
How to Apply
Please begin your application with the word "CALENDAR" in the first line. Then include:
A short introduction
Links or descriptions of 2–3 relevant projects — especially anything involving API integrations, WordPress, or
A brief outline (a few sentences is fine) of how you would approach this project: what stack you'd use and how the pieces would connect
Your rate (hourly or fixed-bid estimate for the project) and availability
Applications that don't follow these instructions will not be considered.