GotPhoto is the gallery and print-sales platform many school studios sell through. The integration keeps the two systems describing the same clients, programs, and students, so a roster you import into Airstudio becomes galleries in GotPhoto, a job you create in GotPhoto becomes a subject group in Airstudio, and every order a family places shows up against the right student here. This page is the complete reference: what syncs, in which direction, where each piece lands in Airstudio, how timing works, and how to set it up.
<aside> 💡
The one-line model: GotPhoto contractee = Airstudio organization. GotPhoto job = Airstudio subject group. GotPhoto subject = Airstudio subject. Everything else hangs off those three pairs.
</aside>
| GotPhoto | Airstudio | Direction | Notes |
|---|---|---|---|
| Contractee | Organization | Both, with a limit | Created in either system appears in the other. Edits made in GotPhoto flow to Airstudio; edits made in Airstudio do not flow to GotPhoto, because GotPhoto's API does not accept organization changes. Edit organization details in GotPhoto. |
| Job | Subject Group | Both | Created in either system appears in the other. A name change in Airstudio is pushed immediately; a name change in GotPhoto arrives on the next sync. |
| Make-up job | Subject Group marked GotPhoto Make up | Pull | Linked to its parent group; both show the relationship on their Details tab. |
| Job shoot date | GotPhoto Picture Day on the subject group | Set once, both ways | Pushed when the group is first linked, pulled when the job is first seen. Never updated afterwards, and never cleared. See Picture Day below. |
| Subject | Subject | Both | Name, address, student ID, group, and institution. Subjects added to a synced group in Airstudio are created in GotPhoto; subjects in GotPhoto are created or matched in Airstudio. |
| Guest access (password) | GotPhoto Gallery Password on the subject | Both | The code a family types to open their gallery. Created with the subject, editable from the subject group's roster. |
| Customer | Subject and parent email addresses | Both | The emails GotPhoto notifies about a gallery. On pull they become the subject's email or a parent record; on an email change in Airstudio they are pushed back. Employees are never made customers. |
| Order | GotPhoto Order | Pull | Order number, status, payment status, amount, tax, net, fees, discounts, coupon, payment method, dates. Linked to the subject and subject group. |
| Job type | GotPhoto Job Type on the subject group | Push | Chosen when a group is linked; the list comes live from your GotPhoto account. |
| Password source | GotPhoto Password Source on the subject group | Push | Manual, QA Code, File Path, or Registration. |
| Jobs under the Airstudio Package Categories contractee | Package Categories (Settings › Packages) | Push | Each package category gets a GotPhoto job so walk-in and non-school bookings get galleries too. Subjects booked under a category are pushed there, without passwords. |
| Page | What you see |
|---|---|
| Settings › Integrations › GotPhoto | The card: Enabled, Disabled, or Syncing; Configure to enter credentials; Sync to run a sync now; Disable. |
| Organizations list | A GotPhoto column linking to the contractee in GotPhoto's admin. |
| Organization › Details | The GotPhoto link and the Sync With GotPhoto switch. |
| Organization › Billing › GotPhoto Orders | Every order for the organization's students. |
| Subject Groups list | Make-up jobs show their parent group's name beneath their own. |
| Subject Group form | Sync With GotPhoto, GotPhoto Job Type, GotPhoto Password Source, GotPhoto Internal Name (pre-filled from the group name), GotPhoto Picture Day, and a GotPhoto Gallery Password column when adding subjects by hand. |
| Subject Group › Details | The GotPhoto Job link into GotPhoto's admin, the Picture Day, the make-up relationship (parent job or the list of make-ups). |
| Subject Group › Subjects | A GotPhoto column per student: the gallery login link, a link to the subject in GotPhoto's admin, and the GotPhoto Passwords dialog to view, add, change, or remove gallery codes. |
| Subject Group › Billing › GotPhoto Orders | Orders for that program. |
| Subject record | GotPhoto Gallery Password when creating a subject or importing a roster; a Gallery link on the Subject Groups tab once photos exist; a GotPhoto Orders tab. |
| Session detail | The student's gallery link and GotPhoto admin link. |
| Settings › Packages › Categories | Each package category's GotPhoto job, job type, password source, and internal name, linking to the Airstudio Package Categories contractee. |
| Billing › GotPhoto Orders | The studio-wide order list with filters. See Billing › GotPhoto Orders. |
| Dashboard | Widgets over GotPhoto Orders and GotPhoto Subjects. |
| Notifications | The {{ gotphoto_gallery_link }} and {{ gotphoto_gallery_password }} variables on the Session Ticket and any template you add them to. |
| Client Contact Portal | The school's contacts see the Gallery link beside each student on their Subjects tab. |
https://studio.gotphoto.com. This builds every gallery link.