How to automate approval workflows in Xactlycorp for incentive compensation

If you're staring at a mess of emails and spreadsheets just to get incentive compensation approvals, it's time to get your evenings back. Automating approval workflows in Xactlycorp isn't magic, but it does cut out a lot of hassle. This guide is for admins, ops folks, or anyone tired of chasing signatures for comp plans and payouts.

We're skipping the sales pitch. If your company already uses Xactlycorp, you want to actually get workflows up and running—not wade through vague product docs. This walkthrough covers the basics, the gotchas, and the shortcuts.


Why Automate? (And What Not to Expect)

First, let's set expectations. Automating approvals in Xactlycorp will:

  • Route comp plan changes, payments, or exceptions to the right people automatically.
  • Cut down on email back-and-forth and “lost in inbox” moments.
  • Give you a clear audit trail (which finance and compliance will thank you for).

But it won’t:

  • Fix a broken process—automation makes bad workflows faster, not better.
  • Magically handle every quirky exception or one-off approval your execs dream up.
  • Replace the need for clear communication and documentation.

So, before you start, make sure the process you want to automate actually works. If it’s a spaghetti mess, untangle it first.


Step 1: Map Your Current Approval Process

Before you touch Xactlycorp, sketch out what approvals should look like. This takes half an hour and saves hours of rework later.

Ask yourself:

  • Who needs to approve what? (Manager, Finance, HR, etc.)
  • Are there different flows for different plan types or amounts?
  • Are there exceptions you really need to support, or can you standardize?

Pro tip: Keep it simple. Every extra branch or exception in your process is another thing to maintain (and another way for things to break).


Step 2: Know Your Xactlycorp Workflow Tools

Xactlycorp gives you several ways to automate approvals, but not all are created equal. Here’s the honest rundown:

  • Workflow Engine: The main tool for routing approvals. You define steps, triggers, and who signs off.
    • Works well for: Standard, repeatable approvals (plan sign-offs, payout exceptions).
    • Limits: Can get clunky for super-complex, multi-branch processes.
  • Custom Rules: Let you trigger approvals based on conditions (e.g., payout above $X goes to Director).
    • Good for: Simple logic. If you need “if this, then that” rules, this is your friend.
    • Limits: Start nesting too many, and it gets hard to track.
  • Integrations/API: For teams with developer muscle, you can push/pull approvals into other systems (like HRIS or Slack).
    • Good for: Advanced needs, or when you want to alert people outside Xactlycorp.
    • Limits: Requires real technical resources—not a “click and done” setup.

Ignore: Manual “approval” workarounds like email reminders or spreadsheet trackers. If you’re going to automate, automate.


Step 3: Set Up a Basic Approval Workflow

Let’s walk through building a simple multi-step approval in Xactlycorp. This covers the core setup—expand as you need.

  1. Log in and Navigate to Workflow Setup

    • Head to the admin area.
    • Look for "Workflow" or “Approval Workflows” (names change, but it’s usually under “Compensation Plans” or “Administration”).
  2. Create a New Workflow

    • Click “New Workflow.”
    • Name it clearly (e.g., “2024 Plan Change Approval”).
  3. Define Your Trigger

    • Choose what kicks off the approval:
      • Plan creation or modification
      • Payout request
      • Exception handling
    • Set conditions if needed (e.g., only for changes over $5,000).
  4. Add Approval Steps

    • Add steps in the order you want approvals:
      • Step 1: Manager
      • Step 2: Finance
      • Step 3: HR
    • For each step, pick who approves (can be a role or a specific person).
  5. Configure Notifications

    • Set up email or in-app notifications so approvers know when something hits their queue.
    • Keep these simple—nobody needs five reminders a day.
  6. Set Escalation or Reminders

    • Optional but helpful: set time limits per step (e.g., auto-advance or escalate if no response in 3 days).
  7. Test With a Dummy Record

    • Never skip this. Run through the workflow with a test plan or payment.
    • Check that all the right people get notified and the approvals route as expected.

Pro tip: Start with a single, basic workflow before rolling out more. You’ll spot issues early and keep things under control.


Step 4: Use Custom Rules for Smarter Routing

If you need different paths (e.g., big payouts go to a director, small ones just to a manager), use custom rules.

  • Define rules by amount, plan type, or any field Xactlycorp lets you filter on.
  • Map the logic first—write it out before building. Example:

    If payout > $10,000 → Manager → Finance Director Else → Manager only

  • Build these in the “Rules” or “Conditions” section of the workflow.

  • Test every branch. It’s easy to miss a path and have things fall into a black hole.

What to watch out for:

  • Too many exceptions slow everyone down.
  • If your rules get complicated enough that you need a flowchart to explain them, simplify.

Step 5: Train Approvers (Without the Eye Rolls)

Even the best workflow won’t work if people ignore it. Here’s what actually helps:

  • Short, direct training. Five-minute screen recordings beat hour-long meetings.
  • A one-pager on what to do, with screenshots.
  • Make it clear who to contact if stuck (and actually answer the emails).

Skip: Long policy docs nobody reads. Focus on what they need to click, approve, or reject.


Step 6: Monitor, Audit, and Adjust

Once live, keep an eye out for:

  • Bottlenecks: Where do approvals get stuck? Is someone always out of office?
  • Skipped steps: Make sure nothing can bypass required approvals.
  • Logs and reporting: Use Xactlycorp’s audit trails to spot patterns or compliance gaps.

Plan on tweaking your workflow. No one gets it perfect on the first try.


Pro Tips and Common Pitfalls

What works:

  • Standardizing as much as possible. Less variation = fewer headaches.
  • Building in reminders, but not nagging.
  • Leaning on Xactlycorp support when something breaks (they’ve seen it all).

What doesn’t:

  • Trying to automate every weird exception.
  • Letting “out of office” kill your process—set up delegate approvers.
  • Overcomplicating with endless approval steps. If nobody adds value, cut the step.

Keeping It Simple (and Sane)

Automating approvals in Xactlycorp is usually more about discipline than tech. Map your process, keep your workflows simple, and don’t try to solve for every “what if” on day one. Get one workflow running smoothly, then build from there.

The best approval process is the one people actually use—and that gets out of their way. Iterate, clean up as you go, and save the heroics for when you really need them.