SleekRank for open call listings
SleekRank reads your open call database from CSV, JSON, or a REST API and renders one indexable URL per call with deadlines, themes, submission fees, and eligibility drawn from row data through a single base WordPress page.
€50 off for the first 100 lifetime licenses!
Artists search by medium and deadline
Artists, photographers, and curators search "photography open call deadline May", "painting residency open call", "BIPOC artists submission no fee", "international art open call 2026". Each call has its own medium focus, theme, eligibility window, and submission cost. A single open call list cannot rank that grid, and keeping per call pages current as deadlines roll, themes shift, and new institutions launch programs is real time across hundreds of calls spanning galleries, residencies, magazines, and grant funders.
SleekRank reads your open call database and renders one URL per call through a base WordPress page. Each row defines medium, theme, deadline, fee, eligibility, and meta data via tag, selector, list, and meta mappings.
When the photography call extends its deadline by ten days, or the painting residency adds a stipend for selected artists, the feed update propagates on the next cache flush. Sitemap entries stay current, accumulated backlinks survive call closures, and the URL holds across multi year submission cycles where artists save calls months in advance.
Workflow
How an open call database becomes ranked listing pages
Expose the database
Configure the group
Wire the mappings
Refresh on cycle
Data in, pages out
From open call database to listing pages
One row per call: name, medium, theme, deadline, and submission fee.
| slug | medium | deadline | fee | stipend |
|---|---|---|---|---|
| photography-now-2026 | Photography | 2026-05-31 | $45 | None |
| painting-residency-vermont | Painting | 2026-07-15 | $25 | $2,500 |
| bipoc-artists-grant | Multi disciplinary | 2026-04-20 | $0 | $10,000 |
| international-print-biennial | Printmaking | 2026-09-10 | EUR 60 | Exhibition |
| digital-art-magazine-issue | Digital art | 2026-06-05 | $15 | Publication |
/open-calls/{slug}/
- /open-calls/photography-now-2026/
- /open-calls/painting-residency-vermont/
- /open-calls/bipoc-artists-grant/
- /open-calls/international-print-biennial/
- /open-calls/digital-art-magazine-issue/
Comparison
Manual open call pages vs SleekRank
Static pages or a generic CPT plugin
- Each new call needs a manual page setup
- Deadlines and fees drift between source and site
- Themes and eligibility go stale across cycles
- Closed calls linger on outdated URLs
- Stipend or prize details fall out of sync
- Each page needs its own meta and OG image
SleekRank
- One base page covers every call in the feed
- Deadlines and fees update on cache flush
- Per medium URL patterns from one source
- Map theme arrays into a repeating list block
- Custom OG image per call via the meta mapping
- Sitemap entries for every open call URL
Features
What SleekRank gives you for open call listings
Call pages
Each open call gets its own URL with medium, theme, deadline, fee, and stipend drawn from the feed. Juror names and institution details map from row columns into the base page template.
Live deadlines
Map deadline columns so countdown blocks render correctly per call. Closed calls flip to a closed block via a status flag without breaking the URL or losing accumulated SEO equity for artists who reference past calls.
Eligibility lists
Map an array of eligibility criteria, themes, and required materials to a repeating block so artists see every requirement on one page without bouncing back to the institution's submission portal.
Use cases
Who builds open call listings with SleekRank
Arts aggregators
Open call aggregator sites publish curated lists across mediums and regions with consistent layouts so search results match exact medium plus deadline plus fee intent from artists.
Arts collectives
Artist collectives and unions maintain member facing call directories with current deadlines and stipend details, fed from a shared sheet so the whole group works from one source.
Galleries and residencies
Galleries and residency programs give every recurring call a dedicated indexable page, with stable URLs that hold across annual cycles and curator rotations across the institution.
The bigger picture
Why open calls need stable indexable URLs
Artist discovery of open calls is deadline driven and intent rich: a photographer hunting publication opportunities has weeks to submit and searches with surgical precision around medium and fee structure. The pages that rank for "photography open call deadline May" or "BIPOC artists submission no fee" are stable URLs with current deadlines, accurate fees, and real stipend details. A single open call list cannot rank that grid, and generic CPT plugins often produce URLs that reset every cycle as calls rotate, breaking accumulated backlinks and frustrating artists who saved a residency call months ago.
Programmatic generation from the editor's own database gives every call that footprint without manual rebuilds across the calendar. For arts aggregators, collectives, and individual institutions maintaining open call directories across hundreds of programs, the operational difference compounds across submission cycles: the team maintains one source of truth and trusts the directory to render the latest reality on every cache flush, which matters most when a missed deadline costs an artist a real opportunity.
Questions
Common questions about SleekRank for open call listings
Yes, if the source exposes JSON, CSV, or a REST endpoint your WordPress server can reach. SleekRank does not integrate with proprietary arts platforms directly. Most aggregators build a middleware layer that ingests institution pages and curated submissions into one normalised JSON feed, then point a SleekRank page group at that feed for rendering on the configured cacheDuration.
 Use a status column and either drop closed rows at the urlPattern level so they fall out of the sitemap, or hide the submit CTA via a conditional in the base page while keeping the URL alive. The second pattern preserves accumulated backlinks and lets the URL flip back to open when the next edition opens, which works well for annual residencies and recurring magazine issues.
 Yes. Map an image URL column to og:image, or pair SleekRank with SleekPixel to render dynamic call cards combining medium, deadline, and stipend. Configure the meta mapping in the page group and each call gets a unique social card for the times the URL is shared in artists Slack groups or Instagram stories during peak submission windows.
 No. SleekRank renders pages and does not process submissions, fees, or portfolio uploads. Use a selector mapping to link to the institution's submission portal, often Submittable or a custom intake form. Most aggregators link out to keep the official channel as the source of truth and avoid handling artist portfolios on the directory side.
 Yes. Add a medium column and reference it in the urlPattern as /open-calls/{medium}/{slug}/, or run parallel page groups per medium if base page layouts need to differ between photography, painting, and digital art calls. Each group reads the same feed but applies different filters and templates, keeping URLs distinct and rankable per medium cluster.
 Edit the feed or sheet and clear the SleekRank cache. Pages reflect the new values on the next request. For institutions that update stipend amounts or deadline extensions mid cycle, set cacheDuration low during peak submission windows so changes propagate without manual flushes. The trade off is more frequent fetches from the data source under traffic load.
 Yes. Add columns for juror rosters and selection criteria, then surface them through list mappings in the base page template. Juror names attract serious submitters who research panels before entering, and clear selection criteria reduce mismatched submissions, which improves the artist-to-institution fit and saves both sides time during the review process.
 Store early, regular, and late fee columns separately and map them through tag and selector mappings in the base page. The page renders the current fee tier dynamically based on the deadline window, which helps artists plan their submission budget across multiple calls within the same season without missing early bird discounts.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Starter
EUR
per year
further 30% launch-discount applied during checkout for existing customers.
- 3 websites
- 1 year of updates
- 1 year of support
Pro
EUR
per year
further 30% launch-discount applied during checkout for existing customers.
- Unlimited websites
- 1 year of updates
- 1 year of support
Lifetime ♾️
Launch Offer
€299
EUR
once
further 30% launch-discount applied during checkout for existing customers.
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout