Pull your Wild Apricot files via WebDAV
A Wild Apricot member export doesn’t include the actual files behind your file-attachment fields — photos, documents, and other uploads stay on Wild Apricot’s file storage. This guide fetches all of them at once and matches them back to the members who uploaded them.
Who can do this: Admins with permission to connect to Wild Apricot’s file storage and pull files. Without that permission the file-storage connect page says “You don’t have permission to access this” — ask your Org Owner.
Before you start
Section titled “Before you start”- You’ll need a Wild Apricot full-admin account — a limited account can’t list all your files.
- Pull your contacts first (see Connect and pull your Wild Apricot data via the API) — files are matched to the contacts who reference them, so contacts need to exist before you link files.
- Large file libraries (50 GB or more) can take a while — this pull is designed to run unattended, and you can pause and resume it.
- Open the Import from Wild Apricot page: in the Wild Apricot migration guide (
/migration-guide/wild-apricot), select Start your migration — the Migration page has no Wild Apricot entry yet. Under Which tool are you moving from?, choose Wild Apricot, then select Fetch files via WebDAV. - Enter your Wild Apricot site address, your full-admin username, and your full-admin password.
- Select Connect to file storage. Once connected, you’ll see a summary of your folders, file counts, and total size.
- Select Start file pull.
- If you only want a subset, expand Choose specific folders and check just the folders you want. Every folder is included by default.
- Select Pull all files (or Pull selected folders). MapleGather copies every file into your MapleGather storage, keeping your Wild Apricot folder structure — two files with the same name in different folders are both kept, never overwritten.
- If you need to step away, select Pause pull.
- When you’re ready to continue, select Resume pull — nothing is duplicated.
- Once the pull finishes, select Link files to contacts. This matches each file to the contact’s file-attachment field that referenced it in Wild Apricot.
- Review the results: files linked to contacts, files imported standalone into your file library because no contact referenced them, and any contacts whose referenced file couldn’t be found.
There’s no option to disconnect the file-storage connection yourself — the stored credential is deleted at cutover.
Verify
Section titled “Verify”You’ll know it worked when the pull shows Done, the linking step reports a linked-files count, and your members’ file-attachment fields show the pulled files.
If something goes wrong
Section titled “If something goes wrong”- “Requires a full-admin account” — see Your Wild Apricot connection was rejected or needs reconnecting.
- The pull is paused, slow, or your credentials changed mid-pull — see Your Wild Apricot pull is stuck, paused, or rate-limited.
- “Pull your contacts first” — file linking needs your contacts already imported. See Connect and pull your Wild Apricot data via the API, then come back and select Link files to contacts again.
- A file couldn’t be found for a contact that references it — this is shown as a per-contact warning, not an error. You can re-pull WebDAV or accept the missing attachment.