Club delivery (Portal only)
Club-delivery metrics describe what the club was doing at impact: how it was moving, where it was pointing, and how steeply it struck the ball. Your launch monitor reads the ball, not the club head, so GSCaddie can only get this data from a GSPro Portal sync. Until you connect GSPro Portal, every field on this page is blank.
What GSCaddie tracks
| What | Type | Where from | How GSCaddie uses it |
|---|---|---|---|
| Club speed | mph | Portal sync | How fast the club head was moving into the ball. Also the denominator of smash factor. |
| Attack angle | degrees | Portal sync | Positive means hitting up on the ball, negative means hitting down. Used to flag steep or shallow patterns per club category. |
| Club path | degrees | Portal sync | The horizontal direction the club head was travelling. Positive is in-to-out, negative is out-to-in. The main input to path-fault detection. |
| Face to target | degrees | Portal sync | Where the face was pointing relative to your target line. |
| Face to path | degrees | Portal sync | Where the face was pointing relative to the swing path. The main driver of curve. |
Dynamic loft is not available from the Portal in a form GSCaddie can use. If you want it, read it from the GSPro Portal directly.
How GSCaddie uses these
Club path, attack angle, and the face angles power the club-delivery side of fault detection: over-the-top patterns, steep or shallow attack, and open or closed face. The drills tied to those faults only appear once the Portal has supplied the data. They also feed the per-club delivery averages in Club Detail.
Face-angle detection gating
Some launch monitors and GSPro configurations do not capture clubface angle at all. When that happens the Portal sometimes returns placeholder values rather than leaving the field blank, which would produce bogus face faults. GSCaddie checks whether your face data looks real before running any face-dependent rule.
When the face data appears to be a constant placeholder or a mirror of the swing-path value (a pattern that shows up with some setups), face-angle faults and their drills are silently skipped. Club path and attack angle still work, because those are captured even when face data is not.