GAF Project is sales software for roofing contractors, covering lead management, digital measurement, inspection, estimating, proposals, e-signature, and payments in one tool. Connecting it to CompanyCam automatically brings your Projects and job site photos into GAF Project, so your documentation lives alongside your estimates and proposals. This article covers connecting the integration, matching your Users, and how the sync works day-to-day.
This feature is only available on the web app.
How the integration works
Once connected, GAF Project automatically pulls data from CompanyCam — there's no manual export or upload step. Creating a Project in CompanyCam creates a matching Job in GAF Project with that Project's name and address, and updates you make to the Project in CompanyCam keep the GAF Project Job current. Photos you add in CompanyCam are also pulled into the Photos tab on that same Job. Sync only flows in one direction, from CompanyCam into GAF Project — GAF Project doesn't push Jobs, updates, or photos back into CompanyCam.
Note: If you connect other third-party programs to GAF Project alongside CompanyCam, you may end up with duplicate records in GAF Project.
Setting up the integration
Note: You need the Admin role in CompanyCam to authorize this connection. If you don't have that role, ask an Admin on your CompanyCam account for permission.
Log in to GAF Project, then click Setup.
Scroll down to the Integrations tab.
Find CompanyCam, then click Authorize.
You'll be redirected to CompanyCam. Sign in with your email address and password, then click Sign In.
You'll be redirected back to GAF Project's Integrations tab, now connected.
If you run into trouble connecting or authorizing, reach out to the GAF Project support team for help.
Matching CompanyCam and GAF Project Users
After you connect, the Integrations tab shows a list of Users from both platforms.
GAF Project automatically matches Users wherever their email addresses are identical between CompanyCam and GAF Project.
Click the pencil icon next to any unmatched User to link them manually.
FAQs
Does this integration sync in both directions?
Does this integration sync in both directions?
No. Data only flows from CompanyCam into GAF Project. GAF Project doesn't push Jobs, updates, or photos back into CompanyCam.
What data syncs from CompanyCam to GAF Project?
What data syncs from CompanyCam to GAF Project?
CompanyCam Projects sync as Jobs, carrying over the name and address. Updates to the Project and any photos added in CompanyCam also sync to the matching Job.
Can this integration cause duplicate records?
Can this integration cause duplicate records?
Yes, if you also connect other third-party programs to GAF Project alongside CompanyCam, you may end up with duplicate records.
How are Users matched between CompanyCam and GAF Project?
How are Users matched between CompanyCam and GAF Project?
Users are automatically matched when their email addresses are identical on both platforms. Use the pencil icon on the Integrations tab to match any Users manually.
Is this integration available on all CompanyCam plans?
Is this integration available on all CompanyCam plans?
Yes, this integration is available on all CompanyCam plans.
Can I connect this integration from the CompanyCam mobile app?
Can I connect this integration from the CompanyCam mobile app?
No. Integrations can't be set up in the mobile app. Use a web browser to connect.
Who do I contact for help with this integration?
Who do I contact for help with this integration?
Reach out to the GAF Project support team for help connecting or troubleshooting the integration.
💡 Need more help?
Contact our Support team — we're here Monday through Friday.
The CompanyCam Community has real job-site examples, templates, and tips from crews using this every day. Jump in with a question or just browse.



