SquareLive

Square POS Transaction Analytics

Connect point-of-sale data to spatial intelligence

Get StartedAPI Docs
15sRefresh Rate
~50KData Points/Day
<80msNormalization
9API Fields

Square to AI in three steps

SquareRaw Data SourceGN MCPNormalize + EnrichAES-256 + PseudonymizeAI Agents15 MCP Tools

Square tracks every transaction but can't tell you how foot traffic correlates with revenue. Combining POS data with occupancy analytics reveals the full picture of venue performance.

  • Real-time transaction ingestion via Square OAuth2 API
  • Revenue per occupied seat and conversion rate analytics
  • Item-level sales trends correlated with occupancy
  • Payment method and customer profile analytics
  • Multi-location revenue comparison dashboards

What Data You Get from Square

Every field below is normalized into the GuestNetworks canonical schema and available via REST API and MCP tools.

Field Name Type DescriptionExample
created_atstringISO timestamp of transaction2024-03-22T14:30:00Z
customer_idstringSquare customer profile IDcust_V2K8xP
employee_idstringEmployee who processed the saleemp_A1B2C3
idstringUnique transaction identifiertxn_8kLm2nR4pQ
line_itemsarrayIndividual items in the transaction[{"name": "Latte", "quantity": "2"}]
location_idstringSquare location identifierloc_L1M2N3
tender_typestringPayment method usedCARD
total_money.amountnumberTransaction amount in cents4250
total_money.currencystringISO currency codeUSD

This is what your AI agent sees

Every Square event is normalized into this canonical JSON structure. One schema, any connector.

gn_canonical_event.json
{
  "event_type": "transaction",
  "connector": "square",
  "venue_id": "ven_5j8k2m",
  "timestamp": "2024-03-22T14:30:00.000Z",
  "data": {
    "transaction_id": "txn_8kLm2nR4pQ",
    "amount_cents": 4250,
    "currency": "USD",
    "items": [
      {
        "name": "Oat Milk Latte",
        "quantity": 2,
        "amount": 1200
      },
      {
        "name": "Avocado Toast",
        "quantity": 1,
        "amount": 1850
      }
    ],
    "tender_type": "CARD",
    "location": "Downtown Cafe"
  },
  "metadata": {
    "normalized_at": "2024-03-22T14:30:00.008Z",
    "schema_version": "1.0"
  }
}

What You Get

Transactionsitem salespayment methodscustomer profiles

Built-in Chart Types

Every integration unlocks these dashboard visualizations. No configuration needed.

Revenue Over Time

Transaction volume and revenue trends by hour and day

Traffic-to-Transaction Funnel

Conversion rate from foot traffic to completed purchases

Payment Method Breakdown

Distribution of card, cash, and digital payment types

Revenue per Occupied Hour

Revenue correlated with occupancy for true performance

Get your Square data in 60 seconds

Four steps from zero to live data. Your credentials are encrypted with AES-256-GCM at rest.

1

Create a Square application

Go to Square Developer Dashboard > Applications. Create an app and get your access token.

2

Create a GuestNetworks account

Sign up and generate your operator API key.

3

Register Square integration

POST your Square access token and location ID.

curl -X POST https://api.guestnetworks.com/api/venues/:id/integrations \
  -d '{"connector_type": "square", "config": {"access_token": "...", "location_id": "loc_L1M2N3"}}'
4

Transactions start streaming

Every POS transaction is captured, normalized, and correlated with occupancy data.

Connect in under 5 minutes

Square Config Schema

FieldTypeRequired
access_tokenstringrequired
location_idstringrequired

Square alone vs. Square + GuestNetworks

Without GuestNetworks
  • --Transaction data siloed in Square
  • --No foot traffic correlation
  • --Can't calculate conversion rates
  • --Manual revenue report exports
  • --No occupancy-based staffing insights
  • --Revenue data without context
With GuestNetworks
  • Transactions in unified analytics
  • WiFi traffic + POS correlation
  • Browse-to-buy conversion metrics
  • Real-time revenue dashboards
  • Staffing optimization from traffic patterns
  • Revenue per occupied seat analytics

How teams use Square + GuestNetworks

Real-World Applications

H
hospitality

Cafe revenue optimization

Correlate peak occupancy with transaction volume to optimize staffing.

R
retail

Retail conversion analytics

Measure browse-to-buy conversion rates using WiFi + POS data.

ROI Impact
18%

Average pos deployment sees 18% revenue per occupied seat

Start Free Trial

Works great with

Start Using Square

Get your API key and connect Square in under 5 minutes. Starting at $99/mo, all integrations included.

Get API KeyView Docs