[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"initial-data":3,"kb:search:disabled":33,"kb:sectionPath:null:null:es":36,"kb:categories:1:es":37,"kb:brandArticles:1:0:es":38,"kb:articleDetails:74:es":45},[4,14],{"theme":5,"assets":11},{"color-primary":6,"color-page-bg":7,"color-page-bg-dark":8,"color-content-bg":7,"color-content-bg-hover":9,"color-text-default":10},"#e51728","#ffffff","#121212","#f6f9fc","#0a2540",{"logo":12,"favicon":13},"\u002Fknowledge-base\u002Fpleased-logo.svg","\u002Fknowledge-base\u002Fpleased-favicon.svg",[15],{"name":16,"code":17,"url":17,"displayOrder":18,"isActive":19,"inboundEmailDomains":20,"outboundEmailDomain":20,"publishSettings":21,"id":18},"Pleased","pleased",1,true,"@pleased.com",{"KB":22,"CHATBOT":29},{"publishedLanguages":23,"defaultLanguage":28},[24],{"name":25,"nameLocal":26,"locale":27},"English*","English","en",{"name":25,"nameLocal":26,"locale":27},{"publishedLanguages":30,"defaultLanguage":32},[31],{"name":25,"nameLocal":26,"locale":27},null,{"data":34,"total":35},[],0,[],[],{"content":39,"number":35,"size":40,"totalElements":35,"pageable":41,"last":19,"totalPages":35,"sort":44,"first":19,"numberOfElements":35,"empty":19},[],10,{"sort":42,"offset":35,"pageSize":40,"pageNumber":35,"paged":19,"unpaged":43},{"sorted":19,"empty":43,"unsorted":43},false,{"sorted":19,"empty":43,"unsorted":43},{"article":46,"sections":56,"category":60,"relatedArticles":63,"relatedTagsArticles":84},{"id":47,"brandId":18,"sectionId":48,"categoryId":32,"title":49,"body":50,"keywords":32,"position":47,"isCommentDisabled":32,"isDraft":43,"isPromoted":43,"upvotes":32,"downvotes":32,"isActive":19,"language":27,"englishVersion":19,"createdAt":51,"createdBy":52,"updatedAt":53,"updatedBy":54,"tags":32,"includeForAi":19,"authorName":55},74,5,"Setting up the App Store","\u003Cp>The Apple App Store integration brings your app reviews into Pleased as tickets, so your team can read and reply to them without logging into App Store Connect. Replies you send from Pleased sync back to the App Store.\u003C\u002Fp>\u003Cp>New and updated reviews are imported automatically every 30 minutes.\u003C\u002Fp>\u003Ch2>Before you begin\u003C\u002Fh2>\u003Cp>Generate API access in App Store Connect and have the following to hand:\u003C\u002Fp>\u003Cul>\u003Cli>Your Apple .p8 private key file\u003C\u002Fli>\u003Cli>Your Issuer ID (App Store Connect credentials)\u003C\u002Fli>\u003Cli>Your Key ID\u003C\u002Fli>\u003C\u002Ful>\u003Cp>If you cannot generate these, ask your App Store administrator.\u003C\u002Fp>\u003Ch2>How accounts, apps and brands fit together\u003C\u002Fh2>\u003Cp>Set up around your Apple account structure, not your Pleased brand structure.\u003C\u002Fp>\u003Cul>\u003Cli>One App Store account containing several apps — you only need one integration. Choose which apps are enabled inside Pleased.\u003C\u002Fli>\u003Cli>Several App Store accounts — create one integration per account.\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Step 1 — Connect the account\u003C\u002Fh2>\u003Col>\u003Cli>Go to Settings.\u003C\u002Fli>\u003Cli>Select Channels, then App Store.\u003C\u002Fli>\u003Cli>Select Add App Store Account.\u003C\u002Fli>\u003Cli>Enter:\u003C\u002Fli>\u003C\u002Fol>\u003Cul>\u003Cli class=\"ql-indent-1\">Brand — the brand that should own the resulting tickets\u003C\u002Fli>\u003Cli class=\"ql-indent-1\">Account Display Name — how this account appears in Pleased\u003C\u002Fli>\u003Cli class=\"ql-indent-1\">App Store Connect Credentials (Issuer ID)\u003C\u002Fli>\u003Cli class=\"ql-indent-1\">Key ID\u003C\u002Fli>\u003C\u002Ful>\u003Col>\u003Cli>Upload your .p8 key.\u003C\u002Fli>\u003Cli>Select Next. Pleased verifies the credentials.\u003C\u002Fli>\u003C\u002Fol>\u003Ch2>Step 2 — Choose which apps are enabled\u003C\u002Fh2>\u003Cp>After verification, every app linked to the account is selected by default.\u003C\u002Fp>\u003Cp>Deselect any app whose reviews should not create tickets, then select Save.\u003C\u002Fp>\u003Cp>You can change which apps are enabled at any time without removing the integration. Only enabled apps send reviews into Pleased.\u003C\u002Fp>\u003Ch2>Working across environments\u003C\u002Fh2>\u003Cp>The same App Store account can be connected to more than one Pleased environment, for example staging and production.\u003C\u002Fp>\u003Cblockquote>Note: Apple provides no sandbox for reviews. Any testing has to be done with live production reviews — bear that in mind before replying to a real customer from a test workspace.\u003C\u002Fblockquote>\u003Ch2>Permissions\u003C\u002Fh2>\u003Cp>PermissionGrantsView Apple Store ConfigSee the integration and its settingsEdit Apple Store ConfigCreate and manage the integrationSend Apple Store Review RepliesReply to reviews from Pleased\u003C\u002Fp>\u003Cp>Permissions are configured in Settings &gt; People &gt; Permissions.\u003C\u002Fp>\u003Ch2>FAQs\u003C\u002Fh2>\u003Cp>Can I connect multiple apps under one integration? Yes — enable or disable each app individually.\u003C\u002Fp>\u003Cp>Do I need one integration per brand? Only if each brand has its own Apple account. Brands sharing one Apple account need one integration.\u003C\u002Fp>\u003Cp>How often are reviews synced? Every 30 minutes. There is no manual refresh.\u003C\u002Fp>\u003Cp>Can I change which apps are enabled later? Yes, at any time.\u003C\u002Fp>","2026-08-21T15:06:54.000+00:00",16,"2026-09-16T10:17:50.000+00:00",23,"Fedir Kovalenko",[57],{"id":48,"brandId":18,"categoryId":58,"parentSectionId":32,"position":48,"title":59,"description":59,"titleTranslated":32,"descriptionTranslated":32,"sections":32,"articles":32,"isActive":19,"language":27,"englishVersion":19,"isInternal":43},3,"Channel Setup",{"id":58,"brandId":18,"position":58,"title":61,"description":62,"titleTranslated":32,"descriptionTranslated":32,"isActive":19,"language":27,"englishVersion":19,"isInternal":43},"Getting Started","Getting Started with Pleased",[64,67,70,73,74,77,80],{"id":65,"brandId":18,"sectionId":48,"categoryId":32,"categoryName":32,"categoryNameTranslated":32,"title":66,"titleTranslated":32,"position":65,"isDraft":43,"isPromoted":19,"isActive":19,"language":27,"englishVersion":19,"updatedAt":32,"isInternal":32,"includeForAi":32,"expiryTime":32,"priority":43,"isPriority":43},71,"Setting up inbound emails",{"id":68,"brandId":18,"sectionId":48,"categoryId":32,"categoryName":32,"categoryNameTranslated":32,"title":69,"titleTranslated":32,"position":68,"isDraft":43,"isPromoted":19,"isActive":19,"language":27,"englishVersion":19,"updatedAt":32,"isInternal":32,"includeForAi":32,"expiryTime":32,"priority":43,"isPriority":43},72,"Setting up outbound emails",{"id":71,"brandId":18,"sectionId":48,"categoryId":32,"categoryName":32,"categoryNameTranslated":32,"title":72,"titleTranslated":32,"position":71,"isDraft":43,"isPromoted":43,"isActive":19,"language":27,"englishVersion":19,"updatedAt":32,"isInternal":32,"includeForAi":32,"expiryTime":32,"priority":43,"isPriority":43},73,"Setting up Telegram",{"id":47,"brandId":18,"sectionId":48,"categoryId":32,"categoryName":32,"categoryNameTranslated":32,"title":49,"titleTranslated":32,"position":47,"isDraft":43,"isPromoted":43,"isActive":19,"language":27,"englishVersion":19,"updatedAt":32,"isInternal":32,"includeForAi":32,"expiryTime":32,"priority":43,"isPriority":43},{"id":75,"brandId":18,"sectionId":48,"categoryId":32,"categoryName":32,"categoryNameTranslated":32,"title":76,"titleTranslated":32,"position":75,"isDraft":43,"isPromoted":43,"isActive":19,"language":27,"englishVersion":19,"updatedAt":32,"isInternal":32,"includeForAi":32,"expiryTime":32,"priority":43,"isPriority":43},75,"Setting up Webforms",{"id":78,"brandId":18,"sectionId":48,"categoryId":32,"categoryName":32,"categoryNameTranslated":32,"title":79,"titleTranslated":32,"position":78,"isDraft":43,"isPromoted":43,"isActive":19,"language":27,"englishVersion":19,"updatedAt":32,"isInternal":32,"includeForAi":32,"expiryTime":32,"priority":43,"isPriority":43},76,"Setting up X",{"id":81,"brandId":18,"sectionId":48,"categoryId":32,"categoryName":32,"categoryNameTranslated":32,"title":82,"titleTranslated":32,"position":83,"isDraft":43,"isPromoted":43,"isActive":19,"language":27,"englishVersion":19,"updatedAt":32,"isInternal":32,"includeForAi":32,"expiryTime":32,"priority":43,"isPriority":43},94,"Setting up Facebook",95,[]]