Set up Response Queue
The configuration of the Response Queue is done by Mapp internally. Provide your customer success, or account manager with the parameters for your queue, and they will map them to the correct attributes.
Mobile Push for Response Queue is available with api.v2 at least in version 13.
Response Type | Description | Specific Tracking Types | Specific Tracking Attributes |
---|---|---|---|
Bounces | If this feature is activated, Bounces are added to the response queue and will be retrieved via the API. | bounce.trackingType |
|
Clicks | Puts the Clicks into response queue. | clicker.trackingType |
|
Email Openers | Puts all Opens into the response queue. | renderer.trackingType |
|
Forwarders | Puts the Forwarders into response queue. | forwarder.trackingType |
|
Ignore Bounce Types | Defines which bounces should be ignored and not put into the response queue.
Note: This response is to be used in combination with Bounces only.
| n.a. | n.a. |
Internal Skips | Puts all Internal Skips into the response queue. | internalSkip.trackingType |
|
Transactional Tracking Data | Puts the transactional sent events into the response queue. | sendTransactional.trackingType |
|
Unsubscribes | Puts the Unsubscribes into the response queue. | unsubscriber.trackingType |
|
Group Message | Puts Group Message sentToMTA information into the response queue. | sentToMta.trackingType |
|
Used coupons | Puts used coupon codes into the response queue. | usedCoupons.trackingType |
|
SMS | |||
SMS Bounces | If this feature is activated, SMS Bounces are added to the response queue and will be retrieved via the API. | bounce.trackingType |
|
SMS Inbound Messages | If this feature is activated, incoming SMS messages are added to the Response Queue and can be retrieved via the API. Additional configuration required if using the alternate email/mobile contact model. | smsInbound.trackingType |
|
Mobile Push | |||
Push Sendout | Puts all Push Sendouts into the response queue. | pushSendout.trackingType |
|
Push Click | Puts all Push Clicks into the response queue. | pushClick.trackingType |
|
Push Delivery | Puts all Push Deliveries into the response queue. | pushDelivery.trackingType |
|
Push Dismiss | Puts all Push Dismisses into the response queue. | pushDismiss.trackingType |
|
Push Error | Puts all Push Errors into the response queue. | pushError.trackingType |
|
Category | Attributes | Unsupported Response Types |
---|---|---|
Custom Attributes |
| n.a. |
External transaction information |
| Unsubscribes in case it is a REST unsubscribe, Forwards |
Group Information |
| Unavailable for Push. |
Member Attributes |
| n.a. |
Message information |
| Unsubscribes in case it is a REST unsubscribe. Unavailable for Push. |
Standard Attributes |
| n.a. |
Mobile Message Template |
| This is relevant only for Push Responses. |
Response Type | Specific Tracking Types | Output | Details |
---|---|---|---|
Bounces | bounce.trackingType | B FB I | Bounces |
Ignore Bounce Types | n.a. | - |
Note: This response is to be used in combination with Bounces only.
|
Clicks | clicker.trackingType | C | |
Forwarders | forwarder.trackingType | F | |
Internal Skips | internalSkip.trackingType | S | |
Email Openers | renderer.trackingType | R | |
Transactional Tracking Data | sendTransactional.trackingType | SE | Available not only for Email, but also for SMS. |
Unsubscribes | unsubscriber.trackingType | U | |
Used Coupons | usedCoupons.trackingType | UC | |
SMS | |||
SMS Bounces | bounce.trackingType | B | |
SMS Inbound | smsInbound.trackingType | SI | |
Transactional Tracking Data | sendTransactional.trackingType | SE | Available not only for Email, but also for SMS. |
Mobile Push | |||
Push Sendout | pushSendout.trackingType | PM |
|
Push Click | pushClick.trackingType | PC |
|
Push Delivery | pushDelivery.trackingType | PS |
|
Push Dismiss | pushDismiss.trackingType | PD |
|
Push Error | pushError.trackingType | PE |
For the following tracking types (B, FB, I, S), to see their respective categories you must configure the below:
- Responses (bounces/feedback/ignores): bounce.newCategoryId
- Skips: internalSkip.categoryId
BOUNCES (B) via Responses | Tracking Type Value | ID |
Invalid Address | B | 0 |
Complaint | B | -1 |
Transient | B | 1 |
Blocked | B | 2 |
Rejected | B | 3 |
Unknown | B | 4 |
Autoresponder | B | 5 |
Temp Communication Failure | B | 7 |
FEEDBACK (FB) via Responses | ||
Complaint | - | - |
Autoresponder | - | - |
IGNORE (I) via Responses | ||
NOT_CONFIRMED | I | 6 |
SKIPS (S) from Skipping before Sendout | ||
SYS_BOUNCED | S | 0 |
GRP_BOUNCED | S | 1 |
GRP_BLACKLISTED | S | 3 |
SYS_OVER_BOOKED | S | 4 |
USR_OVER_BOOKED | S | 5 |
SEND_FAILED | S | 6 |
PERSONALIZATION_FAILED | S | 7 |
INTERCEPTOR_FAILED | S | 8 |
SYS_BLACKLIST_ROBINSON | S | 9 |
EXTERNAL_ATTRIBUTE_FILTER | S | 11 |
SKIP_RECIPIENT | S | 12 |
CHANNEL_NO_ADDRESS | S | 14 |
CHANNEL_READ_MODE_DENIED | S | 15 |
TEMP_COMMUNICATION_FAILURE | - | - |
INVALID_ADDRESS | - | - |
INVALID_ALTERNATE_ADDRESS | S | 18 |
INVALID_ENCRYPTED_ADDRESS | S | 19 |
MTA_BLACKLIST_ROBINSON | S | 20 |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<asyncResults>
<asyncResult>
<queueId>AC108D557716FB4173BB9</queueId>
<output>
<name>leadkey</name>
<value>mapp-3016559930230010128472020-01-17Z</value>
</output>
<output>
<name>mappGroupEmail</name>
<value>example@testdomain.com</value>
</output>
<output>
<name>contactId</name>
<value>30165599302</value>
</output>
<output>
<name>mappGroupid</name>
<value>3000461313</value>
</output>
<output>
<name>linkWebUrl</name>
<value>https://www.google.com?1CP_LK=mapp-3016559930230010128472020-01-17Z</value>
</output>
<output>
<name>communicationId</name>
<value>3001012847</value>
</output>
<output>
<name>responseRecordTypeCode</name>
<value>C</value>
</output>
<output>
<name>clicksLinkId</name>
<value>0</value>
</output>
<output>
<name>email</name>
<value>example1@gmail.com</value>
</output>
<output>
<name>messageName</name>
<value>Copy of Testing SendoutChannel</value>
</output>
<output>
<name>mappGroupName</name>
<value>123 Master Group</value>
</output>
<output>
<name>responseDate</name>
<value>2020-01-17T15:19:36Z</value>
</output>
</asyncResult>
<asyncResult>
<queueId>AC108D557516FB4173B72</queueId>
<output>
<name>leadkey</name>
<value>mapp-3016559930230010128472020-01-17Z</value>
</output>
<output>
<name>mappGroupEmail</name>
<value>example@testdomain.com</value>
</output>
<output>
<name>contactId</name>
<value>30165599302</value>
</output>
<output>
<name>mappGroupid</name>
<value>3000461313</value>
</output>
<output>
<name>linkWebUrl</name>
<value>https://www.google.com?1CP_LK=mapp-3016559930230010128472020-01-17Z</value>
</output>
<output>
<name>communicationId</name>
<value>3001012847</value>
</output>
<output>
<name>responseRecordTypeCode</name>
<value>C</value>
</output>
<output>
<name>clicksLinkId</name>
<value>0</value>
</output>
<output>
<name>email</name>
<value>example1@gmail.com</value>
</output>
<output>
<name>messageName</name>
<value>Copy of Testing SendoutChannel</value>
</output>
<output>
<name>mappGroupName</name>
<value>India GHH-IND-1 MP 1 Master Group</value>
</output>
<output>
<name>responseDate</name>
<value>2020-01-17T15:19:27Z</value>
</output>
</asyncResult>
<asyncResult>
<queueId>AC108D557F16FB4173FBC</queueId>
<output>
<name>leadkey</name>
<value>mapp-3016559930230010128472020-01-17Z</value>
</output>
<output>
<name>mappGroupEmail</name>
<value>example@testdomain.com</value>
</output>
<output>
<name>contactId</name>
<value>30165599302</value>
</output>
<output>
<name>mappGroupid</name>
<value>3000461313</value>
</output>
<output>
<name>communicationId</name>
<value>3001012847</value>
</output>
<output>
<name>responseRecordTypeCode</name>
<value>R</value>
</output>
<output>
<name>email</name>
<value>example2@gmail.com</value>
</output>
<output>
<name>messageName</name>
<value>Copy of Testing SendoutChannel</value>
</output>
<output>
<name>mappGroupName</name>
<value>123 Master Group</value>
</output>
<output>
<name>responseDate</name>
<value>2020-01-17T15:18:53Z</value>
</output>
</asyncResult>
</asyncResults>