Cobra Opportunities

Cobra Opportunities:

When a respondent comes to our panel, we make a call to our cobra system to check if a member can complete a survey or not:

  • If the user qualifies, we let them continue
  • If not, our system sets the status for cobra opportunity

We receive a failure reason from cobra which is the equivalent to the candidate respondent terminates found on the events feed on the legacy API.

📘

In order to pass Cobra Opportunities in the redirects/callbacks, you'll need to use the %cobra_status% variable.

Here are the detailed sub-statuses:

ID

Failure Reason

0

Unknown

1

Country

2

PostalCode

3

Age

4

Gender

5

Profiling

6

DisconnectedProfileQuestion

7

RefusedAge

8

RefusedGender

9

RefusedPostalCode

10

RefusedProfiling

11

SupplierNotAllowed

12

RoutingSessionHistory

13

Declined

14

Duplicate

15

RespondentAlreadyParticipated

16

SurveyExclusion

31

CustomRegionExclusion

17

DeviceType

18

DeviceCompatibility

19

GeoIp

20

SurveyCategoryNotAllowed

21

SupplierStatus

23

PIICollectionNotAllowed

24

SensitiveTopicsNotAllowed

25

WebcamSurveyNotAllowed

26

MatchFailure

29

MinCpiFilter

30

SurveyLinkMissing

32

QuotaFulfillmentLimit

46

SurveyFulfillmentLimit

47

AutoDeliveryFulfillmentLimit

33

DropOutRateFilter

34

WaitRoomTimeout

35

PanelistPool

36

MaxLoiFilter

37

MinIrFilter

38

MinCrFilter

39

GlobalQuestionNotSupported

40

CacheMiss

41

SurveyStatus

42

RespondentCreateFailed

43

SupplierMaxLoi

44

RespondentBucketStatus

45

SupplierMinIr

48

Fraud

49

RvidDuplicate

50

RvidFraud

51

RvidGeoIp

52

RvidFailure

53

RvidSignatureMismatch

54

PreScreenTerm

55

Screenout

56

QuotaFull

57

QualityTerminate

58

TargetableScreenout

59

BadProjectToken

60

Suspicious

61

MissingProfilingSnapshot

62

UnsubscribedPanelistFailure

63

CreatePanelistFailure

64

PreSurveyAbandoned

65

SurveyTimeout

66

SurveyNotMobileFriendly

67

SurveyBroken

68

LostInterest