This website has been migrated from an on-prem LAMP wordpress stack to a Jekyll on Github stack, fully hosted. Read more in the migration from WP to Jekyll article.

109 Posts

Adobe Campaign input Form helper

Curated list of XML codes example for your input form in Adobe Campaign 7 with actual business cases.

Text file splitter JS (Adobe Campaign)

Splits a text file into multiple chunks based on number of occurences found (e.g. split an XML file every 50 ), with configurable prefix (e.g. ) and suffix (e.g. ).


Use queryDef and NLWS, the Database toolkits in Adobe Campaign (SQL/JSON/XML)

Use quick and reliable Adobe Campaign methods such as NLWS.nmsDelivery.load("12435"), NLWS.nmsRecipient.create({ firstName:"John" }) and build complex XML E4X queries to go in details!

Modern web development in Adobe Campaign

Adobe Campaign documentation is great to build 2-3 web apps. But it’s absolutely not scalable in case you need to develop 25-30 web apps with a lot of assets (CSS,...

How Web Apps work in ACC (and ctx variable)

The context variable ctx is really handy when it comes to have custom behaviors in an Adobe Campaign web app. Sadly, there’s not a lot of documentation about...

Call another workflow in Adobe Campaign

This tutorial will walk you through setting up a workflow1 calling workflow2 upon completion. Also contains business cases (wait for multiple workflows to complete), and exception...

Sub-workflow activity in Adobe Campaign

Your workflows contain too many activities? You’re lost between your jumps, transitions and end activities? Consider using a sub-workflow with the tutorial below. This way, you can have workflows as...

Report of deliveries filterable by date in Adobe Campaign

Let’s create a nice Report for the business teams to be able to analyze their deliveries with the Label, the Subject, the UTM Codes, the delivery indicators (sent/received/failed) and the...