Survey Status Codes

Status Code

Status Name

Description

Supplier Redirect Type

Counts against Buyer Incidence Rate

May Re-take Survey?

Status Code

Status Name

Description

Supplier Redirect Type

Counts against Buyer Incidence Rate

May Re-take Survey?

11

PS_Drop

Respondent exited the Platform screener

N/A



Yes

12

PS_QuotaFull_Core

Respondent belongs to a quota where remaining=0, and currently_open=0

Overquota



If quota reopens or new quota opens

13

PS_Termination_Core

Screener termination due to respondent not meeting qualification requirements

Termination



If qualifications change

14

PS_Side_In_Progress

Respondent is on the Platform screener

N/A



N/A

15

PS_Quality

Dedupe in Platform (not a Quality check)

Security if available, Termination if unavailable



No

16

Buyer_side_In_Progress

Respondent is in the buyside survey

N/A



No

17

Buyer_QuotaFull

Buyer has indicated the quota is full

Overquota

x

No

18

Buyer_Termination

Buyer has disqualified the respondent

Termination

x

No

19

Buyer_Drop

The respondent has failed to return to PureSpectrum after three times the current LOI or the buyer has notified us the respondent exited the survey

N/A

x

No - but may take a grouped survey

20

Buyer_Quality_Termination

Buyer flagged the respondent as a quality concern, e.g. speeding, straight-lining, trap questions

Quality if available, Termination if unavailable



No

21

Complete

Respondent completed the survey

Complete

x

No

22

PS_Survey_Closed_Termination

Survey closed

Overquota



No

23

PS_Survey_Paused_Termination

Survey paused

Overquota



Yes

24

PS_Unopened_Quota_Term

Quota has remaining>0, but currently_open=0

Termination



Yes

25

PS_Supplier_Allocation_Full

No completes remaining for this supplier ID

Termination



Yes

26

PS_Past_Participation_Fail

Respondent is attempting to reload the PS → Supplier redirect. Most likely they have already been redirected to you as a complete or Term. This status will not be present in the Survey Traffic Report as it is not a final status, it is only used for redirection purposes to prevent “replay attacks”.

Please refer to the Survey Traffic Report if there are doubts about the transaction’s original status.

Termination



No

27

PS_Supplier_Quota_Allocation_Full

Respondent has hit a Quota Full status, though the quota is limited to your supplier ID, and may be open to other suppliers. Will only apply to surveys where “Quotas By Supplier” have been set.





Yes

28

PS_Invalid_Survey

Survey ID is invalid

Termination




N/A

29

PS_LOI_Threshold_Failure

The respondent redirected back from the buyer as a complete too quickly

#############################

If this respondent's LOI is Less than loi_fraud_threshold_factor% of the Current LOI of the survey, OR if respondent's LOI is less than loi_fraud_threshold_absolute min, the LOI is suspicious.

Settings:

  • loi_fraud_threshold_absolute_min = 10 seconds

  • loi_fraud_threshold_factor% = 10% of LOI

  • Active on projects with an LOI greater than 3 minutes

Quality if available, Termination if unavailable



No

30

Buyer_Security

Buyer flagged respondent as having already taken the survey

Security if available, Termination if unavailable



No

31

Buyer_Hash_Security

Respondent has tampered with the Buyer’s URL

Quality if available, Termination if unavailable



No

32

PS_Grouping_Termination

Respondent is disqualified from taking the current survey due to grouping rules

Security if available, Termination if unavailable



Yes, if exclusion period expires

33

Buyer_Reconcilliation_Reject

The buyer has reconciled this transaction, so the complete is now considered a termination

N/A



No

35

PS_No_Matched_Quotas

Respondent failed to match at least one active quota

Termination



Yes, if a quota is added that the respondent matches

36 

PS_Max_Ip_Throttling_Termination

The number of respondents taking the survey has met the max number of concurrent respondents set by the buyer

Overquota



Yes

37

PS_Quota_Throttling_Termination

The number of respondents taking the survey should satisfy the current target of completes. If more completes are needed, then the supplier_completes.currently_open quantity will increase

Overquota



Yes

38

PS_PSID_Geo_Termination

The respondent has previously taken a survey in a different geography

Security if available, Termination if unavailable



No

40



PS_GeoIP_Fail

Respondent’s IP fails to match the survey’s country

Security if available, Termination if unavailable



No

41

PS_Bot_Fail

Respondent is identified as a bot

Security if available, Termination if unavailable



No

42

PS_BlackList_Fail

Respondent has a PureScore of 5 or below and is blocked from taking surveys. They may however continue to interact with the PS pre-screener and potentially rehabilitate their score.

Security if available, Termination if unavailable



No

43

PS_Anonymous_Fail

Respondent tries to be anonymous

Security if available, Termination if unavailable







44

PS_Include_Fail

Respondent PSID was not identified as a match for this survey in the PSIDRef list

Termination



Yes

45

PS_Termination_Extended

Termination due to respondent not qualifying based on a profiling variable from the "Extended Profiling Question" class. Recheck survey qualifications.

Extended are things like Supplier Mapped.  Fixed Quals & Conditions for Suppliers to use to send traffic.  Available to all Buyers

Termination



If qualifications change

46

PS_Termination_Custom

Termination due to respondent not qualifying based on a profiling variable from the "Custom Profiling Question" class. Recheck survey qualifications.

 

Custom is the class for a question for a single buyer.  These can be more forgiving and have Conditions added after the fact.

Termination



If qualifications change

47

PS_QuotaFull_Extended

The respondent belongs to a quota from the "Extended Profiling Question" class where remaining=0, and currently_open=0

Overquota



If quota reopens or new quota opens

48

PS_QuotaFull_Custom

The respondent belongs to a quota from the "Custom Profiling Question" class where remaining=0, and currently_open=0

Overquota



If quota reopens or new quota opens

49

PS_Include_Fail


The respondent could not enter the survey because their PSID was not on the Include list.  More information about Inlclude/Exclude can be found here:  Include/Exclude PSID's

Termination

 

No

50

PS_Exclude_Fail

The respondent’s PSID has been excluded from this survey by the buyer.  More information about Include/Exclude can be found here:  Include/Exclude PSID's

Termination

 

No

51

PS_INVALID_SUPPLIER

The supplier ID of the respondent is invalid for this survey

Termination

 

Yes

52

PSID_Service_Fail

There was a failure in our internal systems that prevented this respondent from proceeding

Termination

 

Yes

55

PS_Unique Link_Termination

This study has insufficient links available for the respondent to be redirected to the study

Termination

 

Yes

56

PS_Unauthorized_Augment

The respondent attempted an augment survey without first qualifying for the main study.  Excessive counts of this status indicate an issue in the buyer survey, or that you are sending respondents directly into an augment survey which is not valid.

Termination

 

Yes

57

PS_Supplier_QuotaFull

The respondent belongs to a quota where remaining=0, and currently_open=0.  Unlike status code 12 - this is on a supplier level rather than on a survey level.

Overquota

 

Yes

58

PS_Supplier_Quota_Throttling_Termination

Similiar to Status 37 - The number of respondents taking the survey for this quota should satisfy the current target of completes. If more completes are needed, then the supplier_completes.currently_open quantity will increase

Overquota

 

Yes

59

Buyer_Config_Error

The respondent was redirected from the buyer with missing parameters.

Termination

 

No

60

PS_Js_Fail

The respondent is using an incompatible browser, or has disabled JavaScript in their browser.  This respondent will see a warning, and then be redirected back to the supplier after 15 seconds.

Termination

 

Yes

62

Ps_NoPureScore

Internal system error when a respondent’s profile returns “undefined” for purescore. May be caused when a respondent attempts to tamper with their profile.

Termination

 

Yes

63

PS_Blacklist_Data_Quality

The Respondent failed at given Limit of data quality check questions, they will be terminated with PS Blacklist Data Quality status.

Termination

 

Yes

64

PS_Blacklist_Data_Quality_2

The respondent has failed at a given limit of data quality check questions on a second attempt. Anyone failing with this status will automatically see their purescore drop below 5, and future transactions will result in status 42 (ps_blacklist_fail)

Termination

 

No

65

PS_Rvid_IPStatus_Fail

The IP address of the respondent falls under the “highest” risk category by Relevant ID’s

Termination

 

No

67

PS_SC_Fraudster_Fail

The respondent has been evaluated as a High Risk threat by a third party service for fraud

Termination

 

No

68

PS_SC_Threat_Fail

The respondent has been evaluated as a High Risk threat by a third party service for fraud

 

 

 

69

PS_TC_Termination

This status adds another layer of de-duplication against a related or grouped survey(s) and covers the following statues: ps_OQ, ps_drop, ps_quality, ps_termination

Termination

 

No

70

PS_DF_DUPE

The respondent has been flagged as a duplicate within the same survey ID. We expect most PS_quality terminations to be reclassified under this code. Integrate GET PSIDEligible using the optional Research Defender respondent_ud parameter to reduce this status to 0.

Security if available, Termination if unavailable

 

No

71

ScHashFail

Respondent has attempted to alter security check API response

Security if available, Termination if unavailable

 

No

73

PS_Transaction_Fraud

The respondent got flagged by our internal fraud check

Termination

 

 

74

Buyer_Eligibity_Check_Fail

The buyer has failed to created the URL link for the respondent. Use the GET PSIDEligible to pre-process buyer eligibility for a respondent. You may also use the batch PSIDEligible check POST PSIDEligible - Batch multiple surveys

Termination

 

Yes

75

PS_Blacklist_Data_Quality_4

Respondent failed data quality battery on a survey where DQ is required

Termination

No

No

76

PS_DQ_Screener_Invalid

Internal Error due to missing data quality battery answers

Termination

No

Yes

77

PS_Supply_Inbound_Hash_Security

 

Security if available, Termination if unavailable

 

 

78

PS_DQ_Honeypot_Fail

 

Security if available, Termination if unavailable

 

 

79

PS_PureText_Dedupe_Fail

Respondent has attempted OE question with duplicated text

Security if available, Termination if unavailable

 

No

80

PS_AI_Text_Fail

Respondent has attempted OE question with text from AI/ChatGPT

Security if available, Termination if unavailable

 

No

81

PS_Puretext_Language_Fail

Respondent has attempted OE question with different language text

Security if available, Termination if unavailable

 

No

82

PS_Survey_Signature_Fail

Survey signature is not correct in survey entry link

Security if available, Termination if unavailable

 

Yes

83

PS_Browser_Manipulation_Fail

 

 

 

 

84

Buyer_PS_API_Fail

 

 

 

 

85

PS_RD_Predupe

Respondent has failed the Research Defender Predupe Check

 

 

No

86

PS_DF_Dupe_Grouping

Respondent has failed a grouped survey check based on device ID

 

 

No

87

PS_Supplier_Invalid_Bbsec

Security related termination

 

 

 

88

PS_Supplier_Allocation_Throttle

Too many respondents are currently in progress and the supplier (blend) quota is at risk of overfilling

 

 

 





 

Related content