Guide sections

Importing from Fantasy Grounds

Bring a Fantasy Grounds campaign into Campaign Familiar, review the import, and clean up the material before play.

Goal: Bring your existing Fantasy Grounds campaign into Campaign Familiar Requirements: Campaign Familiar installed, Fantasy Grounds campaign data on your computer


Why import?

If you’ve been running a campaign in Fantasy Grounds, you’ve already done the work of creating NPCs, locations, encounters, and items. Campaign Familiar can import all of that, so you don’t have to start over.

After import, you’ll have your existing content in Campaign Familiar, ready to enhance with AI features, relationship mapping, and Quick Prep generation.


Step 1: find your Fantasy Grounds campaign

Your campaigns are stored in a folder on your computer:

Windows:

%APPDATA%\SmiteWorks\Fantasy Grounds\campaigns\

To access this:

  1. Press Win + R
  2. Paste the path above
  3. Press Enter

macOS:

~/Library/Application Support/SmiteWorks/Fantasy Grounds/campaigns/

To access this:

  1. Open Finder
  2. Press Cmd + Shift + G
  3. Paste the path above
  4. Press Enter

You’ll see folders for each of your campaigns. Note which one you want to import.


Step 2: choose where to import

You have two options:

Import into a new campaign (recommended for first-time imports)

  • Creates a fresh Campaign Familiar campaign with your imported content
  • Keeps imported content separate from any existing work
  • Best for complete migrations

Import into an existing campaign

  • Merges imported content with what you already have
  • May require resolving conflicts for matching creations
  • Best for adding supplementary content

Step 3: start the import

  1. Open Campaign Familiar
  2. Open Library from the sidebar, then click Import to Library
  3. Select Fantasy Grounds as the source
  4. Click Browse and navigate to your Fantasy Grounds campaigns folder
  5. Select the campaign folder you want to import
  6. Click Open

Campaign Familiar scans the campaign and shows you what it found.


Step 4: select what to import

After scanning, you see a preview with checkboxes for each content type the import brings in:

Content TypeWhat’s Included
NPCsCharacters with stats and descriptions
LocationsPlaces with descriptions
EncountersCombat setups with creatures
ItemsWeapons, armor, treasure, magic items
ImagesPortraits and assets linked to content

The preview may also count other records it finds - like party, quests, and spells - but the import only creates NPCs, locations, encounters, items, and images. Other record types stay in Fantasy Grounds.

To customize:

  1. Check or uncheck content types to include or exclude them
  2. Review the counts to estimate import size

Click Continue when you’re ready.


Step 5: resolve conflicts (if importing to existing campaign)

This step appears only when you re-import into a campaign that already has matching content. Campaign Familiar matches an incoming NPC, location, or item to an existing one when:

  • it shares the same Fantasy Grounds record ID (it was imported here before), or
  • you already have an creation of the same type and name (for example, one you created by hand).

A match is only flagged as a conflict when at least one field actually changed - identical re-imports pass straight through.

For each conflict, choose:

  • Keep Mine - Keep your existing creation, skip the imported version (no duplicate is created)
  • Use Imported - Replace your existing creation with the imported version
  • Merge - Open a side-by-side view to pick individual fields from each source

You can also use Keep All Mine or Use All Imported to resolve every conflict at once. Resolve them all, then click Continue Import.

(Importing into a brand-new campaign has nothing to collide with, so this step is skipped entirely.)


Step 6: complete the import

  1. Review the import summary
  2. Click Import
  3. Wait for completion (large campaigns may take a minute or two)
  4. Review the results:
    • Successfully imported creations
    • Warnings or skipped items
    • Import statistics

Click Done to finish.


Step 7: post-import cleanup

Your content is in Campaign Familiar, but it’ll need some attention:

Check formatting

Open a few imported creations. Verify descriptions look right and stat blocks are accurate. Fantasy Grounds formatting doesn’t always translate perfectly.

Add relationships

Fantasy Grounds doesn’t export relationships the same way Campaign Familiar uses them:

  1. Open key NPCs
  2. Add relationships to locations (lives at, works at)
  3. Add relationships between NPCs (ally, enemy, family)
  4. Connect campaign markers to relevant creations

This is where Campaign Familiar really shines - your imported content becomes a living, connected world.

Organize with tags

Add tags to categorize imported content:

  • “imported” - to track what came from Fantasy Grounds
  • “needs-review” - for creations that need attention
  • Campaign arc names - “arc-1,” “strahd,” etc.

Update visibility

Check visibility settings (DM Only vs Player Visible). Hide content players shouldn’t see.


What imports and what doesn’t

Imported:

  • NPCs with stats and descriptions
  • Locations with descriptions
  • Encounters with creature lists
  • Items with properties
  • Images and assets linked to content

Not imported (stays in Fantasy Grounds):

  • Player characters, quests, and spells - these show up in the preview counts but aren’t created in your campaign
  • Maps and the combat tracker
  • Module content you don’t own
  • FG-specific automation

Limitations:

  • Custom Fantasy Grounds extensions may produce content that imports partially
  • Some special formatting doesn’t translate perfectly - expect a little cleanup
  • Very large campaigns take longer to process

Tips for successful imports

Test with a new campaign first Import into a test campaign to preview results before importing into your main campaign.

Import in stages If you have multiple source campaigns, import them one at a time.

Review before playing Check imported NPCs and encounters before your next session. Catch any issues during prep, not mid-game.

Use merge carefully When resolving conflicts, take time to review both versions. The merge view shows you exactly what’s different.


Next steps

  • Creations overview - Work with your imported creations
  • Relationships - Connect your imported content
  • [Connection Map](/guide/world-building/connection map-visualization/) - See your world visually
  • Export formats - Back up your work