Add beautiful, customizable surveys to your iOS app in 5 minutes. Create and update surveys from your dashboard without resubmitting to the App Store.
FeedbackWall is a Swift SDK that lets you show in-app surveys in your iOS app. Install via Swift Package Manager, initialize with your API key, and trigger surveys with one line of code. Surveys are managed from a web dashboard, so you can update them without App Store resubmission.
A lightweight SDK that handles the hard parts so you can focus on building your app.
Install with one line. No CocoaPods or Carthage required. Works with Xcode 14+.
Create, edit, and pause surveys from the web. Changes go live instantly without app updates.
Show surveys when specific events occur. Define triggers in code, control targeting from dashboard.
Match your app's look with custom colors and corner radius. Surveys feel native, not intrusive.
Multiple choice, rating scales (1-5), and open text. Mix types in a single survey.
See responses as they come in. View distribution charts and geographic breakdown in your dashboard.
Three steps to your first survey.
In Xcode, go to File > Add Package Dependencies and enter:
https://github.com/feedbackwall/ios-sdkIn your AppDelegate or App struct:
import FeedbackWall FeedbackWall.configure( baseURL: "https://your-app.feedbackwall.io", apiKey: "your-api-key" )
Call trigger where you want to show a survey:
// After onboarding, purchase, etc.
FeedbackWall.trigger("onboarding_completed")The initial SDK integration requires one App Store submission. After that, you can create and update surveys from your dashboard without any further app submissions.
Design your survey questions, set targeting rules, and customize the look from the FeedbackWall dashboard.
When your app calls trigger(), the SDK checks if there's an active survey for that event and displays it.
User responses appear instantly in your dashboard with charts, breakdowns, and geographic data.
Install via Swift Package Manager. In Xcode, go to File > Add Package Dependencies and enter the FeedbackWall repository URL. Then initialize with your API key and you're ready to show surveys.
No. After the initial SDK integration (which requires one App Store submission), you can create, modify, and pause surveys entirely from the FeedbackWall dashboard. Survey content is fetched from our servers at runtime.
The SDK supports multiple choice questions, rating scales (1-5), and open text responses. You can mix different question types in a single survey.
The SDK supports iOS 14 and later. It's built with Swift and works with both UIKit and SwiftUI apps.
Use sample rates in your dashboard to show surveys to a percentage of users. You can also set surveys to show only once per user.
Yes. You can set a primary color and corner radius to match your app's design. Surveys will feel native rather than intrusive.
Start collecting feedback from your users today. Set up in 5 minutes.
Start free trial14-day free trial. Works with Swift Package Manager.