Sage + Go Fig
Integrate Sage accounting and ERP data with Go Fig for comprehensive financial intelligence.
Sage Intacct is the dimensional accounting backbone for many mid-market services and SaaS companies. Go Fig connects directly via Sage's web services, pulling the GL plus all dimension values into the Financial Intelligence Graph so Celeste can answer dimensional questions (revenue by customer by department by location) without anyone rebuilding the same report in Sage's report writer.
Key facts
- Editions
- Sage Intacct (primary), Sage 50, Business Cloud
- Grain
- GL transaction line with all dimensions
- Dimensions
- All standard plus user-defined
- Multi-entity
- Supported via Intacct's multi-entity console
- Sync cadence
- Hourly incremental
What you can do with Sage data in Go Fig
Dimensional Reporting
Slice the GL by customer, department, location, project, item, and any user-defined dimension without rebuilding reports in Sage's report writer.
Multi-Entity Consolidation
Roll up Intacct entities through the multi-entity console, with currency conversion and intercompany eliminations expressed in Go Fig flows.
Audit and Close Preparation
Prepare audit schedules and PBC packages with full transaction visibility plus traceability back to the originating Intacct record.
Data available from Sage
Go Fig extracts and normalizes the following data from your Sage account:
How to connect Sage
Enable web services and create a Sender ID
In Sage Intacct's Company, Setup, Subscriptions, enable Web Services. Then create a Sender ID under Web Services Senders, which authorizes Go Fig at the integration level. Whitelist the Sender ID against Go Fig's published egress IPs if you have IP restrictions enabled.
Provision a web services user and role
Create a dedicated web services user with a role granting read access to General Ledger, AR, AP, Order Entry, Purchasing, Cash Management, and any custom modules you use. Avoid using a named admin user. Assign all entities the integration should see; multi-entity tenants can scope per entity.
Map dimensions and consolidate entities
Go Fig auto-discovers your standard dimensions (Customer, Vendor, Department, Location, Project, Item, Class) plus any user-defined dimensions. For multi-entity setups, point Go Fig at the consolidating entity so the multi-entity console roll-up is preserved, then add child entities for entity-level detail.
Tune sync against API quotas
Sage Intacct enforces a per-Sender-ID daily API call quota (typically 10,000-50,000 depending on contract). Go Fig uses incremental sync anchored on whenmodified, which keeps steady-state usage low. Backfills are paginated and throttled. The connector dashboard surfaces remaining quota so administrators can confirm month-end close jobs have headroom.
Authentication: Sage Intacct uses a web services Sender ID plus a dedicated web services user with role-based permissions. Credentials are stored encrypted in Go Fig and never exposed to end users. For Sage 50 and Business Cloud, OAuth 2.0 is used.
Common Questions About Sage Integration
Which Sage products does Go Fig support?
Sage Intacct is the primary integration and supports the full dimensional GL, AR, AP, Order Entry, Purchasing, and Cash Management modules. Sage Business Cloud Accounting is supported via OAuth 2.0 with the standard accounting object set. Sage 50 (US and UK) is supported through a file-based path because Sage 50 does not expose a cloud API. Contact us if you are on Sage 200, Sage X3, or another Sage product so we can confirm coverage for your specific edition.
How does Go Fig handle Intacct's dimensions?
All standard dimensions (Customer, Vendor, Department, Location, Project, Item, Employee, Class) plus any user-defined dimensions are pulled as native columns on every GL line. This is the entire point of Intacct's design, and preserving the dimensional model means Celeste can answer dimensional questions directly. Reports your controller already trusts can be replicated, then extended by joining to CRM, payments, and HRIS data.
Does Go Fig support multi-entity consolidation in Intacct?
Yes. Connect at the consolidating entity level so the multi-entity console roll-up is preserved, then add child entities if you also want entity-level detail in Go Fig. Currency translation uses Intacct's posted FX rates, with the option to override using your own rate table for management reporting. Intercompany eliminations posted in Intacct flow through; Go Fig flows can also express custom eliminations on top.
What's the impact of Go Fig sync on Intacct API quotas?
Sage Intacct contracts a daily API call quota per Sender ID, commonly 10,000 or 50,000 depending on plan. Go Fig syncs incrementally using the whenmodified field, so steady-state usage is a small fraction of even the smaller quota. Backfills are paginated, throttled, and run during off-peak hours by default. The connector dashboard shows your daily call count in real time so administrators can verify there is headroom for month-end jobs.
Can Go Fig pull from Intacct's custom reports or saved queries?
Yes. Custom reports and Smart Event-driven feeds can be exposed as their own Go Fig tables, which is useful when your finance team has built a report definition that already encodes business logic everyone trusts. Most teams use this pattern for the first few months, then gradually migrate that logic into Go Fig flows once they want to slice the underlying data across other sources.
Industries running Sage with Go Fig
Strategic CFOs in these industries typically stitch Sage into their Financial Intelligence Graph alongside their ERP and operational systems.