Yet another feedback prompt. This one directs users to submit email feedback or write a review.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


[![CI Status]( Jones/EmailFeedback.svg?style=flat)]( Jones/EmailFeedback) Version License Platform

Yet another feedback prompt. This one directs users to submit email feedback or write a review. The app will ask users of the after a set period of time (30 days by default) to review the app. If the user declines, the user is then asked if he or she prefers to just send feedback directly. Selecting this option opens an email composer view with some information about the app and device preloaded. All of the strings and time intervals used in this Pod are customizable.

Screenshot of EmailFeedback in action


To run the example project, clone the repo, and run pod install from the Example directory first.


EmailFeedback is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "EmailFeedback"

In your app delegate, add the following:

[EmailFeedback defaultFeedback].reviewURL = [NSURL URLWithString:@“URL to iTunes Store page”];
[EmailFeedback defaultFeedback].emailRecipient = @“”;
[[EmailFeedback defaultFeedback] ping]


The following properties of EmailFeedback are customizable:

  • Type propertyName (defaultValue)
  • BOOL sendUserDetails (YES)
  • NSTimeInterval promptReviewAfter (2592000)
  • BOOL repeatPrompt (NO)
  • NSString* reviewPromptTitle (Review Us?)
  • NSString* reviewPromptMessage (If you like this app, would you mind writing a review for us?)
  • NSString* feedbackPromptTitle (Feedback)
  • NSString* feedbackPromptMessage (Would you prefer to send us feedback directly to help us improve the app?)
  • NSString* promptCancelLabel (No Thanks)
  • NSString* promptReviewLabel (Write Review)
  • NSString* promptSendFeedbackLabel (Send Feedback)
  • NSURL* reviewURL (nil)
  • NSString* emailRecipient (nil)
  • NSString* emailSubject (App Feedback)
  • NSString* emailBody (Anonymous user data)
  • BOOL emailIsHTML (NO)


John Jones,


EmailFeedback is available under the MIT license. See the LICENSE file for more info.