How your WordPress development subscription works.

Choose the capacity that fits your workload, send your WordPress requests, put them in priority order, and keep development moving through one ongoing workflow.

No new project quote every time a page, feature, fix, or integration appears in the backlog.

The model in one sentence

Submit the WordPress work you need. Your plan determines how much work can be active, and Macro WP works through the queue in priority order.

That distinction matters.

A development subscription can make requesting work easier, but it does not create infinite simultaneous capacity. The service should always be clear about what is submitted, what is active, what is waiting, and what happens next.

1. Choose the capacity that matches your workload

Every Macro WP plan should give access to the same broad WordPress development capability. The primary difference is how much development can move, priority, and service level.

Choose based on questions such as:

  • How often does WordPress work enter your backlog?
  • Do you usually need one request moving at a time or more?
  • Are you supporting one business site or multiple client websites?
  • How quickly does work need to cycle through the queue?
  • How much communication or planning support does your team need?

[OPERATIONAL INPUT REQUIRED] Replace this general explanation with the finalized capacity model once plan mechanics are confirmed.

Compare Plans

2. Complete a lightweight onboarding

Onboarding should collect enough information to start safely without turning the subscription into a consulting project before the first request.

Depending on the engagement, Macro WP may need:

  • the websites you expect to submit work for
  • access through the approved credential process
  • hosting or staging details
  • relevant technology and builder information
  • existing documentation
  • preferred communication workflow
  • the first set of priorities

The goal is to reduce repeated context gathering as the relationship continues.

[OPERATIONAL INPUT REQUIRED] Finalize onboarding steps, account creation, portal availability, and expected onboarding timing.

3. Submit a request

A useful development request does not need a twenty-page specification.

It should answer the practical questions that matter:

  • What do you want changed or built?
  • Which website does it affect?
  • What should the finished result do?
  • Are there approved designs, screenshots, or examples?
  • Is anything currently blocking the work?
  • Are there constraints we need to preserve?

Attach relevant files, links, designs, or notes, then add the request to your queue.

Future portal microcopy examples — illustrative, not shipped product UI

Request title
“What needs to be built or changed?”
Website
“Which site does this request belong to?”
Description helper
“Tell us the desired outcome, relevant context, and anything we should avoid changing.”
Attachments helper
“Add designs, screenshots, specs, or files that help define the request.”

4. Put the queue in priority order

Your backlog can contain more work than is active at once.

That is expected.

Keep the highest-priority work at the top so Macro WP knows what should move next when capacity is available.

Requests submitted
Work you have added to the backlog.
Active work
The request or requests Macro WP is currently developing according to your plan's active capacity.
Queued work
Submitted requests waiting for active capacity.
Priority
The order that tells Macro WP what should move next.

If priorities change, the queue should be able to change with them—subject to any safe transition needed for work already in progress.

[OPERATIONAL INPUT REQUIRED] Finalize how mid-task reprioritization works and whether there are constraints around pausing active work.

5. Development moves with clear context

Once a request becomes active, Macro WP reviews the requirements, confirms anything that needs clarification, and works through the implementation using development practices appropriate to the risk and environment.

That may include:

  • staging
  • backups before risky changes
  • version control where appropriate
  • WordPress-native extension points
  • testing
  • responsive review
  • compatibility checks
  • clear notes when the implementation creates an important future consideration

You should not need constant status messages that say nothing. You should have enough visibility to understand whether work is active, blocked, or ready for review.

[OPERATIONAL INPUT REQUIRED] Finalize status cadence and communication channels.

6. Review the work and send useful feedback

When development is ready for review, Macro WP should make it clear what changed and where you can verify it.

You review the result and either:

  • approve it
  • provide relevant adjustments
  • or flag an issue that needs correction

Once the request is complete, active capacity moves to the next priority.

[OPERATIONAL INPUT REQUIRED] Finalize revision policy, acceptance process, and any distinction between scope adjustments and a new request.

7. Repeat without restarting the buying process

This is where the subscription model earns its value.

The next request does not require a new proposal just because it is a different type of WordPress work.

You might move from:

  1. landing page
  2. plugin fix
  3. custom feature
  4. client-site update
  5. integration
  6. new template

through the same ongoing relationship.

Over time, Macro WP also becomes more familiar with the websites, conventions, and recurring requirements behind your requests.

What happens with larger requests?

Large work is not automatically excluded just because it will take longer than a small task.

A substantial website build, custom feature, or integration may be divided into logical milestones so the work can move through the subscription predictably.

For example:

  1. technical setup or foundation
  2. first template/component group
  3. remaining page or feature implementation
  4. integration work
  5. QA and final adjustments

The subscription should never imply that a large project plus every other queued request will all move simultaneously unless the plan genuinely includes that capacity.

How communication works

Macro WP's communication standard is simple:

  • confirm the request
  • ask necessary questions
  • flag blockers
  • communicate meaningful changes
  • explain risk when it matters
  • make review status clear

[OPERATIONAL INPUT REQUIRED] Insert finalized communication methods, expected response windows, meeting availability, business hours if relevant, and plan-specific communication differences.

Changing, pausing, or ending a subscription

The brand is intended to be flexible rather than dependent on unnecessary lock-in.

[OPERATIONAL INPUT REQUIRED] Replace this section with exact, legally reviewed language covering month-to-month status, cancellation deadline/effective date, pause availability, plan upgrades/downgrades, billing date behavior, annual billing if available, refunds if applicable, and unused-capacity treatment if applicable. Do not publish “cancel anytime,” “pause anytime,” or similar absolute language until the actual billing policy supports it.

Capacity, without the “unlimited” confusion

If Macro WP uses “unlimited requests” in marketing, the explanation should always be close by:

Submit as many WordPress requests as you need. We work through them according to the active capacity included in your plan.

That means:

  • adding a request does not mean it becomes active immediately
  • queued work waits for active capacity
  • plan capacity affects how much work moves at once
  • complexity affects completion time
  • large work may be divided into milestones

The goal is not to make development sound infinite.

The goal is to make the workflow predictable.

Ready to put your WordPress backlog into a repeatable workflow?

If you already understand the model, compare the plans and choose the capacity that fits. If your workload is unusual, book a consultation first.