Skip to main content

The foundation that lets your Contentstack build focus on the customer experience.

Basecamp

Our in-house foundation for Next.js websites on Contentstack takes routine setup out of your build. Running inside the live site, it reduces repeat requests, refreshes only the content that changes and helps catch content errors before release, so more of your build goes into the experience your customers see.

1 of 4

Elite Contentstack partners

1

Connected foundation

4

Built-in capabilities

Repeat requests and rebuilt integrations cost every Contentstack project time.

Marketing teams need sites that feel fast and reflect their latest content. Fetching the same content again and again adds work and API usage, and rebuilding common integrations takes time away from customer-facing features.

How Basecamp works _

Three connected steps replace rebuilt integrations and repeat requests.

Step 1: Fetch Once

Next.js caching and duplicate-request handling work with Contentstack, and GraphQL retrieves related content together. Content already fetched gets reused.

Step 2: Refresh what changed

Contentstack publishing webhooks connect to Next.js caching for pages and components. When shared content changes, cached content clears for every page that uses it and not for unrelated pages.

Step 3: Check before release

TypeScript types are generated from the queries that retrieve your content. Generation runs during builds and in the delivery pipeline, so query and type mismatches surface before release.

What Basecamp Delivers _

One foundation gives marketers efficiency and developers confidence.

For marketing and digital leaders


Basecamp keeps sites efficient, current, and consistent.

  • More efficient content usage: Fewer repeat calls can help reduce the risk of exceeding your Contentstack allowance. Actual usage depends on your site, traffic and content.

  • More time for your marketing priorities: A connected foundation reduces routine integration work, so teams can focus on your site’s experience and features.

  • Fast experiences as content changes: Refresh the content that needs it while unaffected content stays cached and ready to serve.

  • A consistent foundation: Shared delivery patterns make sites easier to maintain, evolve and hand over.

For developers and architects


Basecamp connects Next.js, GraphQL and TypeScript.

  • Fewer repeat requests: Next.js caching and duplicate-request handling work with Contentstack, and GraphQL fetches related content together.

  • Webhook-driven refresh: Publishing webhooks clear cached content at the page and component level.

  • Generated TypeScript types: Types come from your queries, giving developers a checked description of the data the site expects.

  • Checks in the pipeline: Type generation runs in builds and in the automated delivery pipeline.

Basecamp Capabilities _

One foundation covers delivery, caching and checks for every build.

Fewer repeat requests

Integrates Next.js caching and duplicate-request handling with Contentstack, and uses GraphQL to retrieve related content together.

Fewer calls to Contentstack and help managing usage against your plan’s allowance.

Targeted content refresh

Connects Contentstack publishing webhooks to Next.js caching for pages and individual components.

Current content without clearing unrelated pages.

Typed queries

Generates TypeScript types from the queries that retrieve your content.

Help preventing content-related development errors.

Checks in the pipeline

Type generation runs in builds and in the automated delivery pipeline.

Query and type mismatches caught before release.



COMPANION PRODUCT _

Basecamp pairs with Beacon.

Beacon manages your content model during development and deployment. Basecamp runs inside the live site. Together, they cover how your content is structured and how it reaches your audience.

EXPLORE BEACON

Basecamp Frequently Asked Questions

What is Basecamp?

Basecamp is the foundation MSQ DX teams build Next.js websites on Contentstack from. It gives our delivery teams a connected starting point that uses content efficiently, keeps sites current as content changes and builds checks into delivery.

Is Basecamp sold or licensed separately?

No. Basecamp is part of MSQ DX’s Contentstack engagements, with no separate license or added charge.

How do I get Basecamp?

Organizations get Basecamp by working with MSQ DX. Our delivery teams use it when building or modernizing Next.js sites on Contentstack.

Will Basecamp reduce my Contentstack API usage?

Reusing content that has already been fetched can reduce calls to Contentstack and help manage usage against your plan’s allowance. Actual usage depends on your site, traffic and content.

How is Basecamp different from Contentstack’s starter kits?

Starter kits, the Delivery SDK and type generators each cover part of the job. Basecamp bundles caching and call reduction, selective content refresh and typed queries into a single layer, and it is included in our Contentstack engagements.

How is Basecamp different from Beacon?

Beacon is an open-source command-line tool that manages your Contentstack content model across stacks during development and deployment. Basecamp runs inside the live site, handling how content is fetched, cached and checked. They are separate products that work well together.

Which sites benefit most?

Content-rich sites, sites that reuse shared content across many pages, and sites with high traffic.

Get Started with Basecamp _

Take routine setup out of your next Contentstack build.

Talk to our Team