You will get Custom Adobe InDesign Scripts & Plugins for Publishers and Editorial Teams


Project details
I build the tools that make InDesign do in seconds what takes your team hours. With 5 years working inside InDesign's scripting layer — ExtendScript, UXP, and CEP — for publishers locally and internationally, I don't just use InDesign. I engineer it. Whether you need a one-click export script, a custom panel your whole team can run, or a full variable-data pipeline, I deliver production-ready solutions built to your exact workflow.
01 — Custom ExtendScript & UXP scripting
Automate repetitive layout tasks, text transformations, style applications, and document operations. Scripts run standalone or integrate into your team's existing workflow.
02 — Custom panel plugin development
UXP or CEP panels that give your team UI-driven control over complex operations.
03 — Data merge & variable-data automation
Connect InDesign to CSV, XML, or JSON sources to auto-generate catalogs, directories, price lists, certificates, or any record-per-page document at scale.
04 — Preflight, packaging & export automation
Scripted preflight routines, automated PDF export with custom profiles, and packaging pipelines that enforce your print or digital delivery standards every time.
01 — Custom ExtendScript & UXP scripting
Automate repetitive layout tasks, text transformations, style applications, and document operations. Scripts run standalone or integrate into your team's existing workflow.
02 — Custom panel plugin development
UXP or CEP panels that give your team UI-driven control over complex operations.
03 — Data merge & variable-data automation
Connect InDesign to CSV, XML, or JSON sources to auto-generate catalogs, directories, price lists, certificates, or any record-per-page document at scale.
04 — Preflight, packaging & export automation
Scripted preflight routines, automated PDF export with custom profiles, and packaging pipelines that enforce your print or digital delivery standards every time.
Programming Languages
JavaScript, TypeScriptCoding Expertise
Localization, Performance Optimization, DesignWhat's included
| Service Tiers |
Starter
$225
|
Standard
$1,300
|
Advanced
$2,550
|
|---|---|---|---|
| Delivery Time | 5 days | 15 days | 25 days |
Number of Revisions | 0 | 0 | 0 |
Design Customization | - | - | - |
Content Upload | - | - | - |
Responsive Design | - | - | - |
Source Code | - | - | - |
Optional add-ons
You can add these on the next page.
Source Code
(+ 1 Day)
+$100
12 reviews
(12)
(0)
(0)
(0)
(0)
This project doesn't have any reviews.
BM
Bob M.
Jul 11, 2026
Professional Design & Formatting for SaaS Use Case
GO
Greatness O.
Jun 20, 2026
Spline Designer Needed for Framer Hero Section of our website
We reached out to anthony with a urgent task, and not only did he deliver high quality work, he also went above and beyond, I’ll definitely work with Anthony again, thank you so much.
MA
Martin A.
Jun 15, 2026
KDP Upload Support
Anthony is very knowledgeable, cover readjustment and upload was successful. Thank you so much.
MA
Martin A.
Jun 13, 2026
KDP Book Cover Designer Needed for Cover Adjustments & Print Setup
Exactly what i needed!
KM
Kanique M.
May 27, 2026
High-End Visual Website Design
Worked with Anthony on a website project and he did an excellent job. The site is functional, user-friendly, and flows seamlessly while capturing all of the content provided in a clear and engaging way. He was professional throughout the process, and it was a pleasure working with him. Job well done!
About Anthony
CRO, UX & QA Audit Specialist | Shopify, Email Retention Optimization
89%
Job Success
Lagos, Nigeria - 7:57 am local time
I run CRO, UX, and QA audits for Shopify and ecommerce brands — combining GA4 data, heuristic analysis, and hands-on testing to find exactly where revenue is leaking, then prioritize fixes by impact, not guesswork.
What I do:
→ CRO & A/B Testing — Hypothesis-driven test design using VWO and Intelligems for Shopify-specific experiments (pricing, offers, PDP layout), backed by GA4 reporting so every test measures the right thing.
→ UX & Heuristic Audits — Full-site or specific-flow reviews (checkout, PDP, cart) using Hotjar and Microsoft Clarity to see actual user behavior, not assumptions, scored against usability principles with prioritized, screenshot-annotated recommendations.
→ QA Audits — Cross-browser, cross-device testing via BrowserStack to catch the silent conversion killers: broken forms, rendering bugs, mistracked events — issues that quietly cap your CRO ceiling before optimization even starts.
→ Shopify Optimization — Theme, app, and page-speed audits specific to Shopify's ecosystem, since generic ecommerce advice often misses platform-specific friction points.
→ Email & Retention — Lifecycle and win-back flows built natively in Klaviyo, with cancellation/save-offer sequencing coordinated through Recurly for subscription businesses — treating retention as a funnel with its own conversion logic, not an afterthought.
→ Data & Analytics — GA4 implementation and audit via GTM, with Looker Studio dashboards that tell you why numbers moved, not just that they did.
How I work:
I typically start with a live audit — often before a contract is even signed — so you can see the depth of analysis you're paying for. Every recommendation is backed by data, not opinion, and prioritized so you know what to fix first for the fastest lift.
Top Rated on Upwork, 50+ completed projects, Awwwards Honorable Mention. Currently supporting retainer clients across healthcare and safety-tech on ongoing CRO and UX work.
Let's talk about where your funnel is actually leaking.
Steps for completing your project
After purchasing the project, send requirements so Anthony can start the project.
Delivery time starts when Anthony receives requirements from you.
Anthony works on your project following the steps below.
Revisions may occur after the delivery date.
Brief review
I study your requirements and ask any clarifying questions before writing a single line of code
Scope confirmation
I send a written summary of exactly what the script will do, so we're aligned before I start